我之前一直认为主键的值是不能相同的,但是!当有2个主键或者以上的时候,可以有些主键是相同的
其次mysql不能这样设置2个主键create table hello(id int primary key,name varchar(40) primary key);会报错!!!
应该是create table hello(id int,name varchar(20),CONSTRAINT 别名 PRIMARY KEY (id,name));及联合主键
我之前一直认为主键的值是不能相同的,但是!当有2个主键或者以上的时候,可以有些主键是相同的
其次mysql不能这样设置2个主键create table hello(id int primary key,name varchar(40) primary key);会报错!!!
应该是create table hello(id int,name varchar(20),CONSTRAINT 别名 PRIMARY KEY (id,name));及联合主键