CREATE TABLE 表名 ( 列1 类型(长度) PRIMARY KEY, 列2 类型(长度), 列3 类型(长度) CHECK (校验条件,如:列3>0) ); --创建表时,如需命名 CHECK 约束,并定义多个列的 CHECK 约束 CREATE TABLE 表名 ( 列1 类型(长度) PRIMARY KEY, 列2 类型(长度), 列3 类型(长度), CONSTRAINT 约束名 CHECK ...
constraint stu_pk primary key(stuid,sname); 联合外键,限字段是关联表的联合主键 Constraint stu_ref foreign key(stuid,sname) references school(schoolid,sname) 联合唯一值 constraint uqe_sname_phone unique (sname, phone) 二、快速建表 创建新表并复制旧表结构、数据 create table student1 as select sn...
CREATETABLE表名 (列名1 列属性1PRIMARYKEY, 列名2 列属性2CONSTRAINT约束命名PRIMARYKEY, ... [CONSTRAINT约束命名]PRIMARYKEY(列名1,列名2) ) 需要注意的是主键约束对一张表只能有一列,所以上述三种方法只有一种能存在(换句话说只有一个PRIMARY KEY)保留字。如果想使用联合主键,则使用第三种方式(即在最后使用PR...
5、外键约束(Foreign Key) 外键约束用于确保表中的某一列或多列的值必须匹配另一个表中的主键值,创建外键约束的语法如下: CREATE TABLE 表名 ( 列名1 ..., 如果只对某一列添加外键约束,需要指定列名;如果对多列添加外键约束,可以使用下面的语法: ..., CONSTRAINT 约束名 FOREIGN KEY (本表列名) REFERENCES ...
SQL> create table t_pk_01 (id number, constraint pk_id_01 primary key(id)); Table created. 1. 2. 创建主键约束的同时,他会自动创建一个唯一索引, SQL> select table_name, constraint_name, constraint_type from user_constraints where table_name='T_PK_01'; ...
SQL>create tablet_pk_01(id number,constraint pk_id_01 primarykey(id));Table created. 创建主键约束的同时,他会自动创建一个唯一索引, 代码语言:javascript 复制 SQL>select table_name,constraint_name,constraint_type from user_constraints where table_name='T_PK_01';TABLE_NAMECONSTRAINT_NAMEC---T_...
SQL> create table t_pk_01 (idnumber, constraint pk_id_01 primary key(id));Table created. 创建主键约束的同时,他会自动创建一个唯一索引, SQL>selecttable_name, constraint_name, constraint_typefromuser_constraintswheretable_name='T_PK_01';TABLE_NAME CONSTRAINT...
( id int auto_increment...添加外键的语法 创建表的时候直接添加外键 create table 表名( 字段名 数据类型, ...[constraint] [外键名称] foreign key(外键字段名) references 主表(主表列表) ); 创建完表以后额外添加 alter table 表名 add constraint...; 删除完外键我们可以发现emp表的蓝色钥匙没有了。
UPDATE_TIME DATE DEFAULT SYSDATE ); -- 添加单列主键 ALTER TABLE ECS_STORE.TF_B_AIR_CONFIG ADD CONSTRAINT TF_B_AIR_CONFIG_PK PRIMARY KEY (TYPE_ID); -- 或者添加复合主键 -- ALTER TABLE ECS_STORE.TF_B_AIR_CONFIG -- ADD CONSTRAINT TF_B_AIR_CONFIG_PK PRIMARY KEY (TYPE_ID, PROVINCE_...
Oracle数据库学习笔记_Oracle添加主键primarykey的四种⽅法创建主键 oracle主键添加语句通常紧跟在建表语句之后,也可以直接嵌在列声明⾥创建,oracle创建主键时会⾃动在该列上创建索引。常见⽅法⼤概有以下5种:⽅法⼀、使⽤add constraint ⽅法添加主键约束 alter table 表名 add constraint 主键名 ...