String query = "insert into course_data
values (null, '"
+ CourseName + "','"
+ SCrsDesrpTemp + "','"
+ CrsDes + "','"
+ crsurl + "','"
+ youtube + "','"
+ sqlStrDate + "','"
+ crsduration + "','"
+ CrsImg + "','"
+ category + "',"
+ "'Open2Study',
'0.00',
'English',
'Yes','"
+ CrsImgUni + "','"
+ "GETDATE()" + "')";
这是我上面的尝试。我试图将当前日期和时间插入日期时间列,但我不断收到查询的语法错误。它说GETDATE()不是列日期时的正确数据类型。
答案 0 :(得分:0)
尝试使用Sql Server: -
ALTER TABLE course_data ADD CONSTRAINT
DF_MyTable_Inserted DEFAULT GETDATE() FOR crsduration
GO
这假设您的表名为course_data,列为crsduration,contstraint的名称为DF_MyTable_Inserteddb
如果MySQL NOW()
中的db获取当前日期时间
NOW()//Current date time
CURDATE()//Current date