gpt4 book ai didi

mysql - 怎么修改表的主键

转载 作者:太空宇宙 更新时间:2023-11-03 12:27:45 25 4
gpt4 key购买 nike

我想改表的主键,原来是id,现在想改成userid

   smsusers(id,fname,lname,userid)

这里id是varchar类型adn userid为int类型

为此我正在尝试以下查询

 ALTER TABLE smsusers DROP PRIMARY KEY

显示这个错误

#1025 - Error on rename of '.\xrcwrn_sms\#sql-ae0_6f' to 
'.\xrcwrn_sms\smsusers' (errno: 150)
smsusers

id 作为外键与许多表关联。

如何更改主键。

最佳答案

这是一个例子:

ALTER TABLE `database`.`table`   
DROP PRIMARY KEY,
ADD PRIMARY KEY (`userid`);

关于mysql - 怎么修改表的主键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16836518/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com