弱弱的问题 alter table ...see sql referencehttp://gigabase.idi.ntnu.no/oradoc/nav/docindex.htm 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 alter table modify (id primary key)http://www.cs.nott.ac.uk/TSG/manuals/databases/oracle/standard/server.815/a67779/ch4d.htm#37749 可以再建主键和外键。alter table your_tb add constraint PK_pkname primary key(field);alter table your_tb add constraint FK_fkname foreign key(your_fd) references your_tb1(your_fd1); 主关键字和外关键字均为参照完整性。限制记录不重复。如工作人员表A:name varchar2(8); 张三 李四 张三工作人员表B:id number,name varchar2(8); 1 张三 2 李四 3 张三在单位中可能称大张三和小张三,在表A中无法区分,但在数据库B表中以id建立主键后,作为唯一标识即可区分。 定义了外键后那是否在多表连接时,有比较特殊的方法或者可以直接多表连接,而不要指出关联字段oracle中能否用sql语句查出一张表的主键和外键 1.可以进行多表连接,但要指明连接关键字。2.select constraint_name,constraint_type from user_constraints where table_name='YOUR_TABLE''YOUR_TABLE'中引号内要大写。 可以不指出关联字段,但是那样是笛卡尔积select constraint_name from user_constraints where table_name='YOURTAB' and constraint_tpye in ('P','F'); ORACLE IP改变问题 兰姐 oracle 卸载?? ORA-00932: 数据类型不一致: 应为 -, 但却获得 BLOB oracle 关于oracle10G的内存分配和字符集问题 oracle 10g 启动数据库到mount 出错 oracle用户 oracle805的客户端可以连接oracle816的服务器么?如果可以,分别在服务器端和客户端如何设置啊。 select count(*)...和select count(column)...的速度问题 菜鸟多问题,回答完全者巨分! 高手进!!!!请问Oracle的common.inc文件在哪个文件夹? 有请bzszp高手入内
http://www.cs.nott.ac.uk/TSG/manuals/databases/oracle/standard/server.815/a67779/ch4d.htm#37749
alter table your_tb add constraint PK_pkname primary key(field);
alter table your_tb add constraint FK_fkname foreign key(your_fd) references your_tb1(your_fd1);
限制记录不重复。
如工作人员表A:name varchar2(8);
张三
李四
张三
工作人员表B:id number,name varchar2(8);
1 张三
2 李四
3 张三
在单位中可能称大张三和小张三,在表A中无法区分,
但在数据库B表中以id建立主键后,作为唯一标识即可区分。
或者可以直接多表连接,而不要指出关联字段oracle中能否用sql语句查出一张表的主键和外键
2.select constraint_name,constraint_type from user_constraints where table_name='YOUR_TABLE'
'YOUR_TABLE'中引号内要大写。
select constraint_name from user_constraints where table_name='YOURTAB'
and constraint_tpye in ('P','F');