SQL Server 2008 でストアド プロシージャを作成しようとすると、次のエラーが発生します。
メッセージ 156、レベル 15、状態 1、手順 usp_UpdateDistribiutionList、行 12 キーワード「AS」付近の構文が正しくありません。
アドバイスできますか?
ストアド プロシージャ コード:
USE LogDB
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE usp_UpdateDistribiutionList
-- Add the parameters for the stored procedure here
@distId INT,
@DistEmails varchar(max)
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
UPDATE [NotificationDistribution] AS dist
SET dist.emailCC = @DistEmails
WHERE dist.DistributionID = @distId
END
2 番目の質問:
パラメータを使用してdist.@columnNameのような列名を取得することは可能ですか?