既存の列の値と等しい既定値を持つ列を SQL Server テーブルに追加する方法は?
このT-SQLステートメントを試しました:
ALTER TABLE tablename
ADD newcolumn type NOT NULL DEFAULT (oldcolumn)
しかし、それはエラーを出しています:
このコンテキストでは、「oldcolumn」という名前は使用できません。有効な式は、定数、定数式、および (一部のコンテキストでは) 変数です。列名は許可されていません。