-
添加主键约束<br> ALTER TABLE table_name<br> ADD CONSTRAINT constraint_name PRIMARY KEY(**);<br> 其中约束名称一般以pk开头加上列名,如pk_id ------------------------------------------------------------------------ 修改约束的名称 ALTER TABLE table_name RENAME CONSTRAINT old_name TO new_name -------------------------------------------------- 所有的修改之前都要加上 ALTER TABLE table_name 暂时不想用约束时可以禁用 使用DISABLE|ENABLE CONSTRAINT constraint_name 直接删除约束 DROP CONSTRAINT constraint_name 因为主键只有一个所以删除时可以直接使用 DROP PRIMARY KEY[CASCADE]括号中是有外键时使用查看全部
-
主键约束( 单一主键/复合主键 ) 单一主键 在表创建时在某一列后加上primary key; 复合主键 在表的最后添加 CONSTRAINT constraint_name PRIMARY KEY(**,**) 查询某张表的约束时可以在user_constraints里查看查看全部
-
非空约束 在表定义时加上not null; 或者在表创建完成后修改 alter table table_name modify column_name column_type NOT NULL; 把字段改为可以为空只要把非空时not去掉即可 alter table table_name modify column_name column_type NULL;查看全部
-
数据库中主要有五种重要的约束 非空约束,主键约束,外键约束,唯一约束,检查约束查看全部
-
删除语句 无条件删除(效果等同于trancate,但是效率没有trancate高) DELETE FROM table_name; 条件删除 DELETE FROM table_name [where conditions]查看全部
-
修改表中的数据 UPDATE table_name set column1=value1,.... [where conditions]查看全部
-
把旧表数据和格式都复制到新表中 create table 新表名称 as select * from 旧表名称; --------------------------------------------------- 把旧表中的数据选中一些插入到新表中 insert into 新表名称(column1,....) select column1,....* from 旧表名称查看全部
-
between...and... //在某个范围值内 order by column_name descasc //以字段名排序 innot in //在指定值内 case...when... Example:select user_name ,case when user_name='column_value' then '中文字', when user_name='column_value' then '中文字',else '中文字' end as '别名' form 'table_name';查看全部
-
truncate table 表名; 清空表中的数据 drop table 表名; 删除表查看全部
-
1.添加字段 ALTER TABLE 表名称 ADD 列名 列类型; 2.修改字段数据类型 ALTER TABLE 表名称 MODIFY 列名称 列类型; 3.删除字段 ALTER TABLE 表名称 DROP COLUMN 列名称; 4.修改字段名 ALTER TABLE 表名称 RENAME COLUMN 原列名 TO 新列名; 5.修改表名称 RENAME 原表名 TO 新表名;查看全部
-
默认的online状态就是读写状态查看全部
-
修改只读可读写需要表空间处于online状态查看全部
-
只读可读查看全部
-
修改表空间(联机脱机)查看全部
-
创建表空间2查看全部
举报
0/150
提交
取消