Oracle学习笔记2
2015-10-18 17:36
507 查看
主键
外键
create table userinfo_test( userid number(3,0), username varchar2(20), pwd varchar2(20), constraint pk_id_name primary key(userid,username) ); select constraint_name from user_constraints a where a.TABLE_NAME='USERINFO_TEST'; alter table table_name add constraint pk_id primary key(id);--修改表时添加外键约束 alter table rename constraint old_name to new_name; --更改约束的名称 alter table disable|enable constraint constraint_name; --禁用或启用约束名称 alter table drop constraint constraint constraint_name;--删除约束 alter talbe drop primary key[cascade];--删除主键
外键
create table table_name( ... column datatype references table1(primary_key_column); ... );----设置外键依赖 constraint constraint_name foreign key(column_name) references table_name(column_name) [on delete cascade]; add constraint constraint_name foreign key(column_name) references table_name(column_name) [on delete cascade];--修改表时添加外键约束 alter table disable|enable constraint constraint_name;--禁用启用外键约束 alter table drop constraint constraint_name;--删除外键约束
相关文章推荐
- Oracle学习笔记1
- wsse:InvalidSecurity Error When Testing FND_PROFILE Web Service in Oracle Applications R 12.1.2 from SOAP UI (Doc ID 1314946.1)
- Oracle中函数、存储过程、触发器
- Oracle中的length()与lengthb()的区别 ?
- Oracle截取字符串和查找字符串
- oracle的单行函数以及多行函数(聚合函数、分组函数)的使用
- Oracle 去重复的数据
- oracle事务和锁
- 在Oracle VM VirtualBox下创建的centos虚拟机联网问题
- oracle数据库优化辅助SQL语句
- 一些培训课程mysql R sas java python oracle
- Java连接Oracle数据库存储过程(用户财产变更举例)
- Configuring Oracle E-Business Suite Integrated SOA Gateway Release 12.1.2 and Release 12.1.3 in a Multinode Environment (Doc ID 1081100.1)
- Oracle锁表解决
- 解决此问题:Oracle 删除用户时报 “必须指定 CASCADE 以删除 'SE'”,
- 完全卸载Oracle11g数据库
- Oracle数据泵的使用
- ORACLE功能GREATEST功能说明具体实例
- oracle表空间创建
- Oracle 多表关联更新update