sql >> データベース >  >> RDS >> Sqlserver

列のデフォルト値としてのシーケンス

    簡単であることがわかりました:

    create table mytable (
        id      bigint not null constraint DF_mytblid default next value for mainseq,
        code    varchar(20) not null
    )
    

    または、テーブルがすでに作成されている場合:

    alter table mytable
    add constraint DF_mytblid
    default next value for mainseq
    for id
    

    (訂正してくれたMatt Stromに感謝します!)



    1. GETUTCDATE()は、同じステートメントで2回使用された場合、同じ値を返しますか?

    2. INSERTステートメントの有効な月ではありません

    3. SQLINSERTステートメントにPythondictを使用する

    4. x日連続でチェック-データベースにタイムスタンプを指定