【发布时间】:2012-07-23 23:51:31
【问题描述】:
我的程序界面如下:
Create procedure [dbo].[InsertItemDetails]
@TimeItemAdded datetime
当我这样称呼它时:
EXEC [dbo].[InsertItemDetails]
@TimeItemAdded = N'20/07/2012 00:00:00';
我收到此错误:
消息 8114,级别 16,状态 5
将数据类型 nvarchar 转换为日期时间时出错。
【问题讨论】:
-
你将什么值传递给
InsertItemDetails中的@TimeItemAdded参数? -
20/07/2012 00:00:00 作为日期和时间
标签: sql-server-2005 datetime type-conversion