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);
相关推荐
测试界的小码农6 小时前
【图数据库实战进阶(01):从零认识 Neo4j,搭建第一个图数据库项目】
数据库·neo4j
x_SpiderMan6 小时前
搭建Oracle RAC 集群
数据库·oracle
测试界的小码农6 小时前
【图数据库实战进阶(03):Neo4j 图数据建模实战——节点、关系与属性应该怎么设计?】
数据库·oracle·neo4j
瑞克-桑切斯6 小时前
redis
数据库·redis·缓存
freejackman7 小时前
【工程化】从“单兵作战”到“多引擎架构”:基于门面模式的重构实战
大数据·数据库·hive·sql·测试工具·设计模式·架构
bksczm7 小时前
InnoDB 内存结构总览:Change Buffer、AHI 与 Log Buffer
数据库·mysql
花间相见8 小时前
【计算基础|Redis02】【上手】五大数据类型命令逐条实操
数据库·redis·后端
敲上瘾9 小时前
Qt Widgets入门:项目模板解析与Hello World
开发语言·数据库·c++·qt·ui·qt6.3
bksczm9 小时前
Redis 持久化:RDB 快照与 AOF 日志
数据库·redis·mybatis
.痞老板.10 小时前
mysql初阶--数据库设计
数据库·mysql·oracle