mysql我想添加一个字段,然后将这个字段和原表中的字段一起作为联合主键,应该怎么写SQL语句,正确再发答案

2025-01-06 11:25:55
推荐回答(2个)
回答1:

添加字段的语句应该类似ALTER TABLE tbl ADD COLUMNS (字段名 数据类型...);
如果没有主键,那就可以ALTER TABLE tbl ADD PRIMARY KEY(....);
至于有的话,我也不太清楚了。

我本机没有数据库,上面的是凭印象写出来的,不对勿怪……

回答2:

ALTER TABLE 表名 ADD 字段名 类型( 长度 ) NOT NULL

ALTER TABLE 表名 DROP PRIMARY KEY ,
ADD PRIMARY KEY ( 字段名1 , 字段名2 )