-
外键约束(表示主从表之间的关系) 1、在创建表时设置外键约束(列级) 语法:CREATE TABLE table1(column_name datatype REFERENCES table2(column_name),...); --其中table2为主表,table1为从表 注:(1)设置外键约束时,主表字段必须为该表的主键字段 (2)主从表中相应的字段必须是同一个数据类型 (3)从表中外键字段的值必须来自主表中相应字段的值,或者为null值查看全部
-
mark查看全部
-
mark查看全部
-
主键约束 1、在修改表时添加主键约束 语法:ALTER TABLE table_name ADD CONSTRAINT pk_name PRIMARY KEY(column_name1,...); 注:如果表中有内容时,准备添加主键的字段里的数据必须唯一。 2、更改约束的名称 语法:ALTER TABLE table_name RENAME CONSTRAINT old_pk_name TO new_pk_name; 3、禁用主键约束 语法:ALTER TABLE table_name DISABLE|ENABLE CONSTRAINT pk_name; 4、删除主键约束 语法:ALTER TABLE table_name DROP CONSTRAINT pk_name; 或ALTER TABLE table_name DROP PRIMARY KEY [CASCADE]; [CASCADE]为可选项,在级联操作中使用。查看全部
-
主键约束 1、作用:确保表中的每一行数据的唯一性。 设置了主键约束的字段,这个字段必须是非空且值是唯一的; 一个表中只能设置一个主键约束; 一个主键约束可以有多个字段组成(联合主键或复合主键) 2、在创建表时设置主键约束(列级) 语法:CREATE TABLE table_name(column_name datatype PRIMARY KEY,...); 3、在创建表时设置主键约束(表级) 语法:CREATE TABLE table_name(column_name datatype,...,CONSTRAINT pk_name PRIMARY KEY(column_name1,...)); 4、数据字典:user_constraints select constraint_name from user_constraints where table_name='表名'; 可以查看某个表中的主键约束信息。查看全部
-
删除表数据基本语法: DELETE FROM table_name [WHERE conditions]; DELETE FROM table_name;与TRUNCATE TABLE table_name;区别: 两者都是用来删除表中的全部数据,但是TRUNCATE 的速度要比DELETE 快,因TRUNCATE 属于数据定义语言中的,所以效率较高。查看全部
-
修改表数据基本语法: UPDATE table_name SET column1=value1,... [WHERE conditions]; (不指定条件,则为整个字段均修改)查看全部
-
复制表数据: 1.在建表时复制: create table table_new as select column1,...|* from table_old; 2.在添加数据是复制: insert into table_name [(column1,...)] select column1,...|* from table_old;查看全部
-
修改表: 4.修改字段名:alter table table_name rename column column to new_column_name; 5.修改表名:rename table_name to new_table_name; 6.1>删除表中全部数据 truncate table table_name; 2>删除整张表数据 drop table table_name;查看全部
-
修改表: 1.添加字段:alter table table_name add column_name datatype; 2.修改数据类型:alter table table_name modify column_name datatype; 3.删除字段:alter table table_name drop column column_name;查看全部
-
操作实例查看全部
-
insert 语句格式查看全部
-
操作表中的数据查看全部
-
truncate 删除表中的数据。比delete的速度要快。。查看全部
-
给字段改名查看全部
举报
0/150
提交
取消