Oracle常用语法笔记
1、Oracle增、删除表中一个字段
(1)增加一个或多个字段
Alter Table 表名 Add (字段名称 字段类型(长度),字段名称 字段类型(长度));
(2)删除一个列
ALTER TABLE 表名 DROP COLUMN 列名
2、Oracle修改表中一个字段名称
alter table 表名 rename column 旧字段名称 to 新字段名称;
3、查看系统里有权限的表
SELECT * FROM ALL_TABLES;
4、查看系统表
SELECT * FROM DBA_TABLES;
5、查看当前用户下的表
SELECT * FROM USER_TABLES;
6、row_number()函数
//表示根据COL1分组,在分组内部根据 COL2排序,而这个值就表示每组内部排序后的顺序编号(组内连续的唯一的),row_number() 返回的主要是“行”的信息,并没有排名
ROW_NUMBER() OVER (PARTITION BY COL1 ORDER BY COL2)
7、length()函数
(1)根据字段长度筛选
select * from 表名 where length(字段名)
(2)显示字段长度
select length(字段名) where 表名
8、trim()函数
去除字段中的空格
update 表名 set 字段名 = trim(字段名) where length(字段名) > 20