日期:2014-05-17  浏览次数:20523 次

SQL Server 2005 date类型数据修改问题
求大神赐我一条修改SQL Server 2005中date类型数据的SQL语句,实在是不知道怎么写了,查也没查到……
我写的是:
UPDATE STUDENT_T 
SET SName = 'sdc',
Sex = '男',
ClassID = 11050301,
DepartmentID = 5,
Birthday = 2014-01-01,
WHERE StudentID = 1105030116

但是执行完数据库中的值不是2014-01-01
求指点!

------解决方案--------------------
给日期加上引号:

UPDATE STUDENT_T 
SET SName = 'sdc',
Sex = '男',
ClassID = 11050301,
DepartmentID = 5,
Birthday = '2014-01-01',
WHERE StudentID = 1105030116