【发布时间】:2013-07-17 14:16:13
【问题描述】:
我正在尝试在 SQL Server Management Studio 2012 中右键单击一个存储过程,并尝试执行一个接受 tblType_XXX 类型的单个参数(即 User Defined Table Type)的存储过程。但是当我尝试传递一个值时,我得到了这个错误
Msg 206, Level 16, State 2, Procedure uspGetXXXXXXXX, Line 0
Operand type clash: int is incompatible with tblType_XXX
如何在 SQL Server Management Studio -> 从 UI 执行存储过程 中指定 tblType_XXX 类型的参数?
tblType_XXX 仅包含一列 int 类型的列
【问题讨论】:
-
嗨,Rwiti,您找到解决此问题的方法了吗?我在同一条船上。如果有,请分享您的解决方案。
-
你不能从 SSMS 中做到这一点,但 @Serg 提供的解决方案是应该如何做到的。
标签: sql sql-server database sql-server-2008 stored-procedures