alterステートメントの@collの近くに構文エラーが発生します。同じ方法でカラムを追加しましたが、どのパラメータでも追加しませんでした。どのように私はパラメータで同じことをすることができますか?テーブルに列を動的に追加しているときにストアドプロシージャのパラメータを渡す方法
あなたは、動的SQLでこれを行う必要があるcreate procedure sp1
@coll nvarchar(50)
as
if not exists(select * from sys.columns where Name = N'coll' and Object_ID = Object_ID(N'Students'))
begin
Alter table Students ADD @coll NULL
end
あなたがエラーを取得している場合、それはあなたの質問に含めることが重要です... –