No.1ベストアンサー
- 回答日時:
主キーに重複があるレコードの登録は不可能です。
修正方法としては一番普通なのは、今の主キーに別の列を
追加して複合キーにすることですかね。
CREATE TABLE <表名> (
列名1 データ型,
列名2 データ型,
...
CONSTRAINT [インデックス名] PRIMARY KEY(列名1, 列名2)
);
※列名1:今の主キー
※列名2:今の主キーとセットにすることで、重複をなくすことができるキー
『複合キー』が良くわからない、という場合は、 Google 等でしっかり調べられることをお勧めします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Oracle sqlで質問です。 Aテーブルの登録番号をキーにBテーブルから確認番号を取得したいのですが、Bテーブ 4 2023/05/18 13:08
- Oracle 質問です。 下記のテーブルとデータがあり、 取得想定結果のように出力したいです。 下記のsqlだと0 2 2023/05/23 19:10
- Excel(エクセル) 重複データの抽出について 2 2023/07/21 14:52
- MySQL エラー 1068 (42000): 複数の主キーが定義されていますエラー 2 2022/11/17 04:36
- その他(ネットショッピング・通販・ECサイト) 垢バンになってしまうのでしょうか? 1 2022/09/17 00:25
- Access(アクセス) Dlookupにエラーがでてしまう 1 2022/10/31 14:35
- 弁護士・行政書士・司法書士・社会保険労務士 司法試験合格者の司法書士試験の受験について 3 2022/08/31 16:40
- PHP 重複を防ぐ記述について教えて下さい。 3 2023/04/03 14:35
- gooブログ Blogの使い方(ブログ・ユーザ設定について) 1 2022/04/23 12:40
- その他(IT・Webサービス) 楽天家族カードの登録 3 2022/07/28 11:03
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelでセルの書式設定を使用し...
-
日本語の表名、列名の利用について
-
image型のInsertについて
-
GROUP BYを使ったSELECT文の総...
-
LOAD DATE INFILE で Bit(1)型...
-
Excelで、改行がある場合の条件...
-
ADOのRecordCountプロパティに...
-
OracleのSQL*PLUSで、デー...
-
GROUP BYを行った後に結合した...
-
Oracleでの文字列連結サイズの上限
-
Accessで別テーブルの値をフォ...
-
SELECTで1件のみ取得するには?
-
select insertで複数テーブルか...
-
カレントレコードが無い事を判...
-
Date型にNULLをセットしたい V...
-
データセットのレコード更新が...
-
select句副問い合わせ 値の個...
-
SQL文で右から1文字だけ削除す...
-
ADO VBA 実行時エラー3021
-
SELECTの結果で同一行を複数回...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
GROUP BYを使ったSELECT文の総...
-
Excelでセルの書式設定を使用し...
-
Excelで、改行がある場合の条件...
-
日本語の表名、列名の利用について
-
OracleのSQL*PLUSで、デー...
-
主キーに重複があるレコードの...
-
SQLについて質問です。 a表があ...
-
LOAD DATE INFILE で Bit(1)型...
-
image型のInsertについて
-
DB2で UNION ALL と GROUP BY ...
-
別のテーブルの値でUPDATEした...
-
ADOのRecordCountプロパティに...
-
MS-ACCESS2000で数万件のデータ...
-
NULLのみを保持した列を除外し...
-
クエリビルダで列名を変数にし...
-
SQLについて質問です。 AVG関数...
-
ACCESSのコンボボックスの右側...
-
レコードセットからどれでも1...
-
oracle12c ユーザのパスワー...
-
SQLで列名の変更
おすすめ情報