一个在SQL-SERVER数据库里插入日期的错误,请高手解答

fanhn 2005-01-11 04:45:50
语句如下:pstmt = conn.prepareStatement(
"insert into ZB_fj_file values(?,?,?,?,?,?,?,?,getdate(),?,?,?,?,?)");
错误提示是:错误的参数匹配.
...全文
68 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
linlimin2100 2005-01-11
如果你在建表的时候,时间设置默认的,就无须在后面再作操作了。
回复
drugon 2005-01-11
你参数个数以及各个类型是不是都匹配正确的?在SQL Server中的时间格式是YY:MM:DD HH:MM:SS
回复
华生豆 2005-01-11
插入值为getdate()的那个字段,可以把defaultvalue设为getdate(),这样插入时这个字段可以不插入的,默认就是当前时间了~~~

检查一下其它的字段,有没有类型不匹配的问题,还有个数和下标是否对应~~~
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2005-01-11 04:45
社区公告
暂无公告