作者:terence025847 | 来源:互联网 | 2023-10-11 21:07
insertinto备忘录(日期,内容,记录人,记录时间)values(#2011213#,家狠狠哭,肖淑芬,201121311:45:23)这句代码执行是提示
"insert into 备忘录(日期,内容,记录人,记录时间) values('#2011/2/13#','家狠狠哭','肖淑芬',2011/2/13 11:45:23)"
这句代码执行是提示在11附近有语法错误,我不太了解2008里面的时间格式,但是我查阅了相关的文章,这样的时间格式是没问题的啊,怎么报错呢。
另外我用过
"insert into 备忘录(日期,内容,记录人,记录时间) values('#2011/2/13#','家狠狠哭','肖淑芬','2011/2/13 11:45:23')"
"insert into 备忘录(日期,内容,记录人,记录时间) values('#2011/2/13#','家狠狠哭','肖淑芬','#2011/2/13 11:45:23#')"
"insert into 备忘录(日期,内容,记录人,记录时间) values('#2011/2/13#','家狠狠哭','肖淑芬',#2011/2/13 11:45:23#)"
等几种格式都不对,请高手指点应该怎么写~
15 个解决方案
"insert into 备忘录(日期,内容,记录人,记录时间) values('2011/2/13','家狠狠哭','肖淑芬','2011/2/13 11:45:23')"
"insert into 备忘录(日期,内容,记录人,记录时间) values('2011-02-13','家狠狠哭','肖淑芬','2011-02-13 11:45:23')"
没有字段类型,不好判断。
但出现过另一种情况,顺便说一下。
insert into tb(Fdate) valuse(getdate())
会出错。
理由:windows中的日期格式错了....
对不起大家,我有急事要出去,回来再和大家讨论!谢谢了!
更改
SET DATEFORMAT
和
SET LANGUAGE
设置可以改变日期格式.
修改了系统的显示形式,用12楼得方法可以解决我的问题,谢谢大家的帮助!