如果是excel中自动生成的,不妨复制粘贴为数值(改为日期格式哦),在进行导入。
如果是access中用Date或者Time自动来处理默认值。可以新建一个表,导入excel后再追加到这个表,那么日期就会自动更新了。
datatime()自动生成的意思就是要求此字段必须得有个时间
如果导入数据没有 就是默认初始时间
你可以再excel里添加一个你想要的时间 比如系统当前时间
或者在数据库选项里 看能否默认是当前时间 不是初始时间
你试一下复制你的表格。然后在新的表格中使用“右键”-“选择性粘贴”-“数值”将原表格的所有函数均转换为数值或文本格式。粘贴好后,用新的表格导入。
在excel表日期后面加一列,设置格式为日期(中日期)
复制现在的日期列,在新加列中用选择性粘贴为数值
删除日期列,然后再复制粘贴到数据库的表中
1990/1/1 更新成想要的日期不就行了
条件 日期= 1990/1/1