SQL增加、删除、更改表中的字段名
2016-01-26 11:35
274 查看
1. 向表中添加新的字段
alter table table_name add column_name varchar2(20) not null
2. 删除表中的一个字段
delete table table_name column column_name
3. 修改表中的一个字段名
alter table table_name rename column oldname to newname
4. 添加主键约束
alter table 表名
add constraint 约束名 primary key (列名)
5. 添加唯一约束
alter table 表名
add constraint 约束名 unique (列名)
6. 添加默认约束
alter table 表名
add constraint 约束名 default(内容) for 列名
7. 添加check约束
alter table 表名
add constraint 约束名 check(内容)
8. 添加外键约束
alter table 表名
add constraint 约束名 foreign key(列名) references 另一表名(列名)
9. 删除约束
alter table 表名
drop constraint 约束名
alter table table_name add column_name varchar2(20) not null
2. 删除表中的一个字段
delete table table_name column column_name
3. 修改表中的一个字段名
alter table table_name rename column oldname to newname
4. 添加主键约束
alter table 表名
add constraint 约束名 primary key (列名)
5. 添加唯一约束
alter table 表名
add constraint 约束名 unique (列名)
6. 添加默认约束
alter table 表名
add constraint 约束名 default(内容) for 列名
7. 添加check约束
alter table 表名
add constraint 约束名 check(内容)
8. 添加外键约束
alter table 表名
add constraint 约束名 foreign key(列名) references 另一表名(列名)
9. 删除约束
alter table 表名
drop constraint 约束名
相关文章推荐
- 优化SQL查询:如何写出高性能SQL语句
- MySql ERROR 1045 (28000): Access denied 错误
- 常用SQL整理
- 深入分析Oracle字符集
- oracle脚本处理数据,还原后重新处理
- 关于使用select语句对变量赋值的注意事项
- 某银行用户安华金和二代数据库安全审计产品测试体验
- 数据库:DDL、DML
- Oracle IMP出现【无法为表空间 XX 中的段创建 INITIAL 区】
- 安卓中SQLite的最简单使用(二)
- Oracle查询提示:未明确定义列
- sqlalchemy
- SQL外连接、内连接、交叉连接
- SQL语句新建表,同时添加主键、索引、约束
- SQLServer Ansi_Padding的用法
- L脚本语言访问Sqlite数据库
- mysql如何防止插入重复数据?
- MongoDB Sql语法
- 利用redis同步登陆实现session共享
- SQL中EXISTS的用法