SQL怎样用命令设置主键
假设在数据库a下面有表b(b的字段有ID、Name、Age、Grade四个),要将ID设置为主键。1.单独地在已经建好的表b下面设置主键ID的命令?
2.假如表b没有建立,而只建立了一个数据库a,想要在a下面建立一个名为b的表(b有上面四个字段)并设置ID为主键的命令?
拜谢! create table ttd(id counter primary key) 根据你的问题,可以这样做:
1、在已经建好的表上添加主键:alter table b add constrant id_pk primary key(id);
2、在创建表时就设置好主键:create table b (id number(2), number varchar2(10), age number(3), grade varchar2(3), constraint id_pk primary key(id)); 根据你的问题,可以这样做:
1、在已经建好的表上添加主键:alter table b add constrant id_pk primary ke ...
善待自己 发表于 2011-6-12 22:44 http://bbs.51testing.com/images/common/back.gif
就这样,lz好像是个新人。 我现在发现使用较少的语句也可以啦,
比如:
alter tabler b
add primary key(id)
将表b中的字段id设为主键
这个方法和你的视觉上的效果是一样的,就是不晓得内部是否一样的。 回复 2# 小苹果
感觉这个精减些。。
页:
[1]