oracle常见操作

修改字段长度

sql 复制代码
ALTER TABLE my_table
MODIFY my_column VARCHAR2(new_length);

修改字段名称

sql 复制代码
ALTER TABLE my_table
RENAME COLUMN old_column TO new_column;

修改字段非空属性

sql 复制代码
-- 由非空改成允许为空
ALTER TABLE my_table
MODIFY my_column NULL;
-- 由允许为空改成非空
ALTER TABLE my_table
MODIFY my_column NOT NULL;

修改字段类型

sql 复制代码
ALTER TABLE my_table
MODIFY my_column new_type;

添加字段

sql 复制代码
ALTER TABLE table_name
ADD column_name data_type;

添加唯一索引

sql 复制代码
CREATE UNIQUE INDEX index_name
ON my_table(column1, column2);
相关推荐
Navicat中国30 分钟前
如何轻松创建存储过程 | Navicat 教程
数据库·存储过程·可视化·navicat
Mr. Cao code41 分钟前
MySQL服务器配置与socket连接详解
服务器·数据库·mysql
Yupureki42 分钟前
《MySQL数据库基础》1. 数据库基础
c语言·开发语言·数据库·c++·mysql·oracle·github
杰克尼1 小时前
苍穹外卖--day08
java·数据库·spring boot·mybatis·notepad++
xyyaihxl1 小时前
【MySQL】复合查询
数据库·mysql
m0_716667071 小时前
NumPy入门:高性能科学计算的基础
jvm·数据库·python
lierenvip1 小时前
SQL 建表语句详解
java·数据库·sql
zuguangboy1 小时前
【Oracle-无效的参数绑定】DateTimeOffset映射TIMESTAMP WITH LOCAL TIME ZONE踩坑记
数据库·oracle
未来龙皇小蓝1 小时前
【MySQL-索引调优】02:单列索引
数据库·mysql·性能优化
剑锋所指,所向披靡!2 小时前
MySQL数据的增删改查
java·数据库·mysql