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);
相关推荐
Leiwenti40 分钟前
MySQL高阶篇-数据库优化
数据结构·数据库·mysql
你的电影很有趣40 分钟前
lesson44:Redis 数据库全解析:从数据类型到高级应用
数据库·redis·缓存
NineData1 小时前
2025 DTCC大会来了,NineData联合创始人周振兴将分享《AI重塑数据库管理模式》的主题演讲
数据库
NineData1 小时前
NineData亮相2025中国数据库技术大会,并荣获《年度优秀技术团队奖》
数据库
码农阿豪2 小时前
KingbaseES数据库增删改查操作分享
数据库·oracle
言之。2 小时前
Django REST框架核心:GenericAPIView详解
数据库·python·django
DemonAvenger2 小时前
MySQL存储引擎深度对比:InnoDB vs MyISAM及其应用场景解析
数据库·mysql·性能优化
paid槮3 小时前
MySQL的简单介绍
数据库·mysql
不羁。。11 小时前
【撸靶笔记】第八关:GET - Blind - Boolian Based - Single Quotes
数据库·sql·mybatis
AwhiteV12 小时前
利用图数据库高效解决 Text2sql 任务中表结构复杂时占用过多大模型上下文的问题
数据库·人工智能·自然语言处理·oracle·大模型·text2sql