我有这样的代码:
declare @response nvarchar(4000)
exec [sql_server].[EC].dbo.GetReleaseContent '4.6', @response OUT;
print convert(nvarchar(4000),@response)
我尝试将此代码添加到过程但我收到错误:(任何想法我怎么做?
alter PROCEDURE [dbo].[add_release]
AS
declare @response nvarchar(4000);
(
exec [sql_server].[EC].dbo.GetReleaseContent '4.6', @response OUT;
print convert(nvarchar(4000),@response)
)
GO
消息156,级别15,状态1,过程add_release,第5行 关键字'exec'附近的语法不正确。 消息102,级别15,状态1,过程add_release,第6行 ')'附近的语法不正确。
答案 0 :(得分:0)
改变程序[dbo]。[add_release]
AS
开始
declare @response nvarchar(4000);
exec [sql_server].[EC].dbo.GetReleaseContent '4.6', @response OUT;
print convert(nvarchar(4000),@response)
结束
GO
试试这个。