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

PostgreSQL:MAX(the_column)+1でシーケンスを開始

    開始値に動的な値を指定することはできません。

    ただし、シーケンスが作成されたら、値を設定できます。

    CREATE SEQUENCE my_sequence MINVALUE 1000000 OWNED BY my_table.id_column;
    select setval('my_sequence',  (SELECT MAX(id_column) FROM my_table));
    


    1. OracleからPostgresqlへのSPATIALデータの移行

    2. PostgresNpgsql接続プール

    3. MySQLの文字エンコードの変更。データの整合性は維持されていますか?

    4. ELSEステートメントがmySqlで機能する場合、なぜ単純にならないのですか?