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

postgres COPYバッチ挿入中に主キーをインクリメントする方法は?

    copy コマンドを使用すると、入力する列を指定できます。 idを省略した場合 列には、シーケンスの値が入力されます:

    copy pricing_cache (column_1, column_2) from stdin with csv
    col_1_value,col_2_value
    col_1_value,col_2_value
    \.
    

    完全なテーブル定義を表示していません。上記のステートメントは、column_1という名前の2つの列があることを前提としています。 およびcolumn_2 テーブル内(idに加えて) 列)、入力データにコンマで区切られた2つの列の値が含まれていること(with csvのため) )




    1. mysqlutf8mb4_unicode_ciは一意のキーの衝突を引き起こします

    2. Oracleのシーケンスの値をリセットする必要があります

    3. 開始日と終了日の間の毎月を選択します

    4. SQLServerデータベースでIDの増分が急増しています