表值类型作为参数

时间:2016-11-18 17:42:08

标签: sql sql-server tsql

我正在尝试使用表值类型作为参数之一创建以下存储过程。但是,我收到了错误

  

'READONLY'附近的语法不正确。

我检查过很多stackoverflow响应,提到原因可能是sql server版本。这就是我@@版本告诉我的内容,对我来说很好看

  

Microsoft SQL Server 2014(RTM-CU14)(KB3158271)

Create PROCEDURE [dbo].[Customer_Select](
@variableTable dbo.CustomVariableType READONLY,
@return BIT = NULL OUTPUT)


AS
BEGIN

SELECT * FROM Customer

SET @return=1

END

在这方面感谢你的帮助

1 个答案:

答案 0 :(得分:0)

重新启动SSMS后,它开始工作了。怪异!!