永发信息网

SQL怎样用命令设置主键

答案:2  悬赏:40  手机版
解决时间 2021-03-08 23:43
  • 提问者网友:箛茗
  • 2021-03-08 01:01
SQL怎样用命令设置主键
最佳答案
  • 五星知识达人网友:蕴藏春秋
  • 2021-03-08 02:00
建表的时候,可以直接在列名后面增加主键约束,比如:  ID char(5) primary key。
对已经建表的列增加主键约束:
alter table 表名 add constraint 约束名 primary key (ID)

全部回答
  • 1楼网友:神也偏爱
  • 2021-03-08 03:26
1) 【方法一(不对主键规则命名)】 ALTER TABLE `a`.`b` ADD PRIMARY KEY (ID) 【方法二(对主键规则命名,此为u_ID)】 ALTER TABLE `a`.`b` ADD CONSTRAINT u_ID PRIMARY KEY (ID)2) 【MySQL】 CREATE TABLE `a`.`b` ( ID INT(11) NOT NULL, Name VARCHAr(20) NOT NULL, Age INT(11), Grade VARCHAr(10) NOT NULL, PRIMARY KEY (ID) ) 【SQL Sever/Oracle/Access】 CREATE TABLE `a`.`b` ( ID INT(11) NOT NULL PRIMARY KEY, Name VARCHAr(20) NOT NULL, Age INT(11), Grade VARCHAr(10) NOT NULL, ) 【MySQL/SQL Server/Oracle/Access(对主键规则命名,此为u_ID)】 CREATE TABLE `a`.`b` ( ID INT(11) NOT NULL, Name VARCHAr(20) NOT NULL, Age INT(11), Grade VARCHAr(10) NOT NULL, CONSTRAINT u_ID PRIMARY KEY (ID) )
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯