使用update如何修改时间
check_date
2011-1-10
如何使用update将时间修改为2012-1-10
------最佳解决方案--------------------UPDATE tb
SET check_date='2012-1-10'
------其他解决方案--------------------update tb set check_date="2012-11-22 15:44:24" where id=?
------其他解决方案--------------------哥,values啊,不是value啊
------其他解决方案--------------------
黄哥,他存里面的是”
2011-01-10 00:00:00.000“
不是这个" 2011-1-10 "呀,我觉得,如果存为这个格式的的话,只能改为varchar格式,时间格式不行的
------其他解决方案--------------------非常感谢个位高手帮忙!
------其他解决方案--------------------tb为你自己的表
------其他解决方案--------------------
这样子修改不行~他说我字符串不符合
------其他解决方案--------------------
就比如向这个表格中插入时间一样显示错误
------其他解决方案--------------------不行的话用:
UPDATE tb
SET check_date='2012-01-10'
------其他解决方案--------------------------其他解决方案--------------------
日期格式中没有"2012-1-10"这种格式的日期,只有“2012-01-10”这种格式的日期
select convert(varchar(100),getdate(),23)
2012-11-29
(1 行受影响)
如果楼主非要存储这种格式的日期,建议格式为varchar格式的,
------其他解决方案--------------------
check_date
2011-1-10
把这个表格的时间修改成
2011-8-7 15:44:24 怎么写啊
------其他解决方案--------------------可以的:
CREATE TABLE csdn (NAME CHAR(10),ctime DATETIME)
INSERT INTO csdn VALUES('张三','2011-1-10')
SELECT * FROM csdn
UPDATE csdn