[解決済み】postgresの自動インクリメントカウンターをリセットする。
2022-03-26 10:02:24
質問
テーブルのオートインクリメントフィールドを強制的にある値にしたいのですが、次のように試してみました。
ALTER TABLE product AUTO_INCREMENT = 1453
AND
ALTER SEQUENCE product RESTART WITH 1453;
ERROR: relation "your_sequence_name" does not exist
私はpostgresの初心者です :(
私はテーブル
product
と
Id
と
name
フィールド
解決方法は?
テーブルを作成した場合
product
を持つ
id
というカラムがある場合、そのシーケンスは単に
product
でなく
product_id_seq
(ということです)。
${table}_${column}_seq
).
これは
ALTER SEQUENCE
コマンドが必要です。
ALTER SEQUENCE product_id_seq RESTART WITH 1453
データベース内の配列は
\ds
コマンドを実行します。もし、あなたが
\d product
で、カラムのデフォルト制約を見ると
nextval(...)
の呼び出しでシーケンス名も指定されます。
関連
-
[解決済み] エラー (ORA-00923: 期待された場所に FROM キーワードが見つかりませんでした)
-
[解決済み] psql: FATAL: データベース "<user>" が存在しない
-
[解決済み] MySQLのAUTO_INCREMENTをリセットする方法
-
[解決済み] エラーが発生しました。pgsqlをrailsで動作させようとすると、Peer authentication failed for user "postgres" と表示されます。
-
[解決済み] SQL Serverでレコードを削除した後、IDシードをリセットする。
-
[解決済み] わかりやすく言うと、「git reset」は何をするものなのでしょうか?
-
[解決済み】PostgreSQLで主キーの自動インクリメントを設定する方法は?
-
[解決済み】PostgreSQLのテーブル名を単純に使用できない(「関係が存在しない」)。
-
[解決済み】ERROR:Postgresを使用したcities_id_seqシーケンスに対するパーミッションが拒否されました。
-
[解決済み] Postgresで値を増加させる
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】集約関数のないTSQLピボット
-
[解決済み】参照するテーブルにプライマリーキーやキャンディデートキーがない
-
[解決済み】一括読み込みデータ変換エラー(切り捨て)
-
[解決済み] SQLです。最初の出現箇所のみを返す
-
[解決済み] Ruby On Rails で NuoDB を使用して SQL コマンドを手動で実行する方法
-
[解決済み] アクセスクエリーエラー(from句のシンタックスエラー)
-
[解決済み] 列名または提供された値の数がテーブル定義と一致しません。
-
[解決済み] ORA-00997: LONG データタイプの不正使用に対する回避策
-
[解決済み] 処理されない拒絶反応 SequelizeUniqueConstraintError: バリデーションエラー
-
[解決済み] Postgres でシーケンスをリセットし、id 列を新しいデータで埋めるにはどうすればよいですか?