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);
相关推荐
小徐Chao努力14 小时前
【Langchain4j-Java AI开发】08-向量嵌入与向量数据库
java·数据库·人工智能
TG:@yunlaoda360 云老大15 小时前
华为云国际站代理商GSL主要有什么作用呢?
网络·数据库·华为云
TG:@yunlaoda360 云老大15 小时前
华为云国际站代理商GSL的流量用量与资费合规是如何实现的?
网络·数据库·华为云
冰冰菜的扣jio15 小时前
MySQL三大重要日志详解
数据库·mysql
l1t15 小时前
postgresql递归查询指定搜索顺序的方法
数据库·postgresql·dfs·递归·cte
java1234_小锋15 小时前
Redis的热Key问题如何解决?
数据库·redis·缓存
wang60212521815 小时前
FastAPI框架为什么在启动时建表
数据库
男孩李15 小时前
linux下如何执行postgres数据库的sql文件
数据库·sql·postgresql
zwjapple16 小时前
MySQL SQL 面试核心考点与注意事项总结
数据库·sql·mysql
乐韵天城16 小时前
SpringBoot中如何手动开启数据库事务
数据库·spring boot