大家好:
我使用sqlserver,在表C_USER中有一列为C_DATE,数据类型是smalldatetime,我想向此列中加入当前日期和时间,但不太清楚如何使用java获取当前系统日期和时间,在很多朋友帮助后,得到如下语句可以获取当前日期和时间:Calendar c = Calendar.getInstance();
但很可惜此类型与smalldatetime类型不匹配,出错信息为:
[Microsoft][ODBC SQL Server Driver][SQL Server]从字符串转换为 smalldatetime 数据类型时发生语法错误。
我用的插入语句是 insert into T_USER (U_DATE) values (c);
请个位高手务必帮助一下 谢谢了
我使用sqlserver,在表C_USER中有一列为C_DATE,数据类型是smalldatetime,我想向此列中加入当前日期和时间,但不太清楚如何使用java获取当前系统日期和时间,在很多朋友帮助后,得到如下语句可以获取当前日期和时间:Calendar c = Calendar.getInstance();
但很可惜此类型与smalldatetime类型不匹配,出错信息为:
[Microsoft][ODBC SQL Server Driver][SQL Server]从字符串转换为 smalldatetime 数据类型时发生语法错误。
我用的插入语句是 insert into T_USER (U_DATE) values (c);
请个位高手务必帮助一下 谢谢了
本文介绍了一位开发者尝试使用Java向SQL Server数据库的smalldatetime字段插入当前日期时间时遇到的问题及错误信息。该开发者使用了Calendar实例获取当前日期时间,但在尝试插入时遇到了类型不匹配的错误。
1751

被折叠的 条评论
为什么被折叠?



