这个语法单写在SQL中是不会出错的,SQL插入的VALUES当中,当然可以插入函数。
我想这个INSERT INTO应该不是你原有的语句吧?如果原有就是这样,肯定不会错误。
另外还要确认一下,您使用的是SQLSERVER的数据库么?GETDATE()是SQLSERVER的函数。
Convert(VARCHAR(30), GETDATE(), 101)
用 Convert 函数, 传入参数为 101, 就可以得到你要的结果
其他参数的话,参考链接地址中的 “日期/时间的格式化[日期转换为字符串]” 部分。
以上就是关于SQL插入DateTime类型列报错全部的内容,包括:SQL插入DateTime类型列报错、sql server数据库中定义了datetime数据类型,在插入数据时输入格式是“2001-9-1”可以,是“9/1/2001”、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)