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