77问答网
所有问题
mysql我想添加一个字段,然后将这个字段和原表中的字段一起作为联合主键,应该怎么写SQL语句,正确再发答案
如题所述
举报该问题
推荐答案 2012-04-27
添加字段的语句应该类似ALTER TABLE tbl ADD COLUMNS (字段名 数据类型...);
如果没有主键,那就可以ALTER TABLE tbl ADD PRIMARY KEY(....);
至于有的话,我也不太清楚了。
我本机没有数据库,上面的是凭印象写出来的,不对勿怪……
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/WG33YY3vN.html
其他回答
第1个回答 2012-04-27
ALTER TABLE 表名 ADD 字段名 类型( 长度 ) NOT NULL
ALTER TABLE 表名 DROP PRIMARY KEY ,
ADD PRIMARY KEY ( 字段名1 , 字段名2 )
追问
这样如果原来表里的主键没有作为其它表的外键是可以,但是如果要DROP的主键又作为其它表的外键好像就不行了吧!
本回答被提问者采纳
相似回答
con sno
联合主键怎么
设置
答:
联合主键的设置方法:打开navicat工具,连接上mysql服务器,选择完数据库之后,选择一个表右击选择设计表(这里为了演示测试
,随便选择一个表即可)。在设计表页面,可以看到当前表的所有字段信息,我们选择的学生表有一个id字段,目前该表没有主键字段。在最后一列右击选择主键,即可将该字段设置为主键,也...
alter语句创建
联合主键,怎么
写
答:
alter table table_name add constraint constraint_name primary key(
字段1,字段
2,...);--- 以上,希望对你有所帮助。
请问:在
MYSQL中,怎么
把两个列名同时
作为主键
?
答:
直接在表里就可以建
,把两列都选中,先设置都不为空,然后右建设为主建.如果想要查看建多主键的语句,可以把表手动建完后,再查看建表语句.
MySQL
数据库
的主键
和外键详解3
答:
接下来是
联合主键
的登场,它是由多个字段组合而成的,这样的设计允许
表中的
复杂关系得以表达。但选择联合主键时,必须确保这些字段组合的唯一性。外键则是关系数据库中的重要纽带。它是
一个字段,
它引用了另一个表的主键或候选键,用于表示两个表之间的关联关系,如学生与班级的"一对多"关系。在student表...
mysql
两
表联合
查询
答:
两个表需要有共同
的字段
用来做对应关系,假定表a 的ab
字段和表
b 的bc字段意义是一样的:新建两张表:表a:ab ac ad 1 1 2 2 3 4 3 5 6 表b: bc bd be 1 7 8 3 9 10 4 11 12 (此时这样建表只是为了演示连接SQL语句,当然实...
为什么要设置
联合主键
答:
问题一:
mysql
为什么要设置复合主键 复合
主键应该
是一张
表中,
由几
个字段
来定的唯一性。通常,一张表有一个主键
字段,
是唯一非空的。而复合主键是一张表由几个字段来定储一性,即每条记录的col1和col2字段唯一。问题二:sql 中设置
联合主键怎么
设 这个操作很简单,就是按住ctrl键,或者是shift...
...
表中
插入
一个字段,
要
这个字段
是
主键
还要递增 字段名字是equipmentID...
答:
一个表中
只能有一个主键。但是
联合主键
可以。 删除原有主键。再添加新列 alter table table_name drop constraint c_name go alter table table_name add euripmentID int identity(
1,1
) go alter table table_name add constraint c_name primary key (column1,euripmentID)
大家正在搜
mysql添加字段sql语句
mysql 添加字段并添加注释
mysql增加一个字段
mysql数据库表添加字段
mysql 命令 添加字段
mysql增加多个字段
mysql表加字段
mysql大表加字段
sql给表添加字段
相关问题
在一个有主键的表中添加一个字段,可以指定其跟原来的主键为联合...
mysql如何增加字段并将增加的该字段设为主键?
SQL中,怎样在已经有字段中的表再添加一个字段,再将它改为主...
mysql 中如何给已存在的表中字段增设置主键?
如何在已有主键的表中再添加一个字段做主键
sql数据库中,当表中有多个列同时作为表的主键时,应该怎么设...
mysql中将一个表中设置了联合主键,现想删除其中的一个,应...
怎么将数据库中的多个字段设为主键