2017-09-27 24 views
-3
alter table enquiry alter column RejectReson int default 0 

カラムのデータ型をデフォルト値の0に変更したいが、それは起こっていない。デフォルト値のカラムを変更する

+2

「それは起こっていません」 - 何が起こっているのですか?エラーメッセージが出ますか?もしそうなら、何ですか?または、期待どおりに異なる動作(場合、何ですか?) –

+0

メッセージ156、レベル15、状態1、行1 キーワード 'default'の近くに構文が正しくありません。 –

+0

このタイプのエラーが発生しました –

答えて

0

使用はRejectReson FOR

ALTER TABLE照会ADD制約SOME_NAMEのDEFAULT 0のような制約を追加します。

0

FOR ALTER TABLE照会のADD DEFAULT 0あなたが既存の行に影響する場合は、with valuesを使用します。

alter table enquiry 
    add constraint dft_enquiry_rejectreason default 0 with values; 

これはdocumentationで説明されています。

。 。 。 WITH VALUESを使用すると、テーブルの既存の各行のデフォルト値を新しい列に格納できます。

関連する問題