你改成这样试试:INSERT INTO Produce (indate)
VALUES (convert(datetime, '2005-6-12'))
VALUES (convert(datetime, '2005-6-12'))
解决方案 »
- 有谁能给我解释一下数据库的第二范式
- sql全文检索 首次完全填充+每天增量填充 但经常有新数据检索不到
- 如何将文本框中的字符串输入到数据库中
- 怎么restore另一台服务器上的backup
- SQL 创建DEFAULT约束时报错,
- 急求有难度的最近加工单价函数
- SQL2000数据库老出现置疑问题
- 各位师兄师姐好!
- 如何为“导出数据”操作自动生成SQL或TSQL脚本?
- 我设计的一张表中有S_time这个字段,现在要求输入两个不同的时间,找出在这两个时间段中共有多少条记录,不知道该怎么做了,因为这两个时间段
- 如何调试存储过程?
- 怎么显示SQL Server Enterprise Manager针对每一列的“描述”里的内容?
VALUES (2005-6-12)‘2005-6-12’是字符了
剛才測試過不會要不能你用數據類型轉換一下
convert(datetime,columnname)
或
'2005-06-12'
試一下
SET @Dt='2005-6-12'
INSERT INTO Produce
(indate)
VALUES (CAST(@Dt as datetime))试试