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

postgresデータベーステーブルに新しい行を挿入できませんか?

    この行はすでに存在するため、挿入できません。あなたの関係の主キーは何ですか?シーケンスですか?もしそうなら、多分それは動けなくなった(多分あなたはデータをインポートした)。使用可能な次の空きIDに手動でリセットする必要があります(たとえば、最大IDが41の場合は、SELECT setval('your_seq'、42);)を実行してから、再試行してください。



    1. MySQLNOTINクエリ

    2. ResultSetを閉じますが、PreparedStatementを閉じません

    3. コマンドラインを介してSQLServerデータベースプロジェクト(SSDT)を展開する

    4. mysql8でのGROUPBYの使用