我有以下程序界面:
Create procedure [dbo].[InsertItemDetails] @TimeItemAdded datetime
当我这样称呼时:
EXEC [dbo].[InsertItemDetails] @TimeItemAdded = N'20/07/2012 00:00:00';
我收到此错误:
Msg 8114,Level 16,State 5
Error converting data type nvarchar to datetime.
解决方法
根据您的区域设置,可能无法识别您为@TimeItemAdded传入的参数.
你应该把日期传递给:
20120720