![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
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で、改行がある場合の条件...
-
OracleのSQL*PLUSで、デー...
-
Excelでセルの書式設定を使用し...
-
日本語の表名、列名の利用について
-
cursor.getString
-
GROUP BYを使ったSELECT文の総...
-
NULLのみを保持した列を除外し...
-
GROUP BYを行った後に結合した...
-
Oracleでの文字列連結サイズの上限
-
アクセスでレポートの1印刷内...
-
Accessで別テーブルの値をフォ...
-
SELECTで1件のみ取得するには?
-
実績累計の求め方と意味を教え...
-
SELECTの結果で同一行を複数回...
-
最新の日付とその金額をクエリ...
-
CREATE テーブルでの複数外部...
-
キーが同じを複数行を1行にま...
-
select insertで複数テーブルか...
-
あるカラムのMAX値+1をINSERTし...
-
複数テーブルのMAX値の行データ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで、改行がある場合の条件...
-
Excelでセルの書式設定を使用し...
-
GROUP BYを使ったSELECT文の総...
-
日本語の表名、列名の利用について
-
OracleのSQL*PLUSで、デー...
-
LOAD DATE INFILE で Bit(1)型...
-
列別名に二重引用符があった場合?
-
image型のInsertについて
-
COBOLソースに記述するホスト変...
-
cursor.getString
-
ADOのRecordCountプロパティに...
-
NULLのみを保持した列を除外し...
-
ACCESSのコンボボックスの右側...
-
エクセル表でA列が表示されな...
-
レコードセットからどれでも1...
-
SQLについて質問です。 AVG関数...
-
オラクル:ビューのCREATE文に...
-
1列について重複している行を除...
-
行全体を、決まった文字列があ...
-
SQLで列名の変更
おすすめ情報