我创建了一个表,里面有一个datetime字段
打开表,可以直接加一条记录,sql 2005显示的是2011-04-08 0:00:00
现在想用程序插入一条记录,请问,如果写insert的sql语句?datetime字段的值怎么写?
能不能给一个实际的列子,谢谢
打开表,可以直接加一条记录,sql 2005显示的是2011-04-08 0:00:00
现在想用程序插入一条记录,请问,如果写insert的sql语句?datetime字段的值怎么写?
能不能给一个实际的列子,谢谢
调试欢乐多
datetime类型其实在VC中是double型,能写成double型的数据吗?
CREATE TABLE #temp
(
test datetime
)
go
--SQL:
INSERT #temp
SELECT 1.1 UNION ALL
SELECT 1
GO
--SQL:
INSERT #temp
SELECT '2011-1-1' UNION ALL
SELECT GETDATE()
GOSELECT * FROM #temp
/*
1900-01-02 02:24:00.000
1900-01-02 00:00:00.000
2011-01-01 00:00:00.000
2011-04-08 01:29:47.673
*/