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

postgresで自動インクリメントカウンターをリセットする

    テーブルproductを作成した場合 idを使用 列の場合、シーケンスは単にproductと呼ばれるのではありません 、むしろproduct_id_seq (つまり、${table}_${column}_seq

    これはALTER SEQUENCE 必要なコマンド:

    ALTER SEQUENCE product_id_seq RESTART WITH 1453
    

    \dsを使用して、データベース内のシーケンスを確認できます。 psqlのコマンド。 \d productを実行する場合 列のデフォルトの制約であるnextval(...)を確認します。 callはシーケンス名も指定します。



    1. MySQLは自動的に文字列を数値にキャスト/変換しますか?

    2. MySQL Workbench:クエリのエラー(1064):1行目の「VISIBLE」付近の構文エラー

    3. PostgreSQLでデータベースへのアクセスを制限する方法

    4. MariaDB用にMaxScaleをインストールして構成する方法