このテーブルを作成するとしましょう
CREATE TABLE staff
(
id int(10),
dep int(1),
name varchar(45),
email varchar(45),
PRIMARY KEY (id),
FOREIGN KEY (dep) REFERENCES department(id)
);
しかし、「id」を乱数にしたくありません。たとえば、最初のエントリの id は具体的に「3012302509」にする必要があります。
だから私は挿入を使用します:
INSERT INTO staff VALUES (3012302509, 1, 'Arnar Arnarsson', 'arni@yorozuya.is');
しかし、上記のように書いても「1510312374」のようにIDが違う番号になってしまうのですが、insertコマンドで入力した番号をIDとして受け付けるようにするにはどうすればよいでしょうか?