やりたいこと
MariaDBでテーブル作成を作成しており、
create ~ (
number int aut_increment,
name varchar(20),
~
);
この二つ(number, name)を主キーにしたいのですが、
create ~ (
number int auto_increment,
name varchar(20),
~,
primary key(number, name)
);
このように書いたところ、Incorrect table definition; there can be only one auto column and it must be defined as a keyと怒られてしまいました。
いろいろなサイトを参考にしてみたのですが、上記の方法以外記載されていなかったので、わかるかたがいらっしゃいましたら教えていただきたいです。

回答2件
あなたの回答
tips
プレビュー