Oracle
Oracle的基本知识点
豪哥说
先改变自己。
展开
-
Oracle 有则更新无则插入 merge into
pg_dump -h host -U原创 2020-11-17 12:05:17 · 372 阅读 · 0 评论 -
Oracle 向上取整 ceil
select ceil(3.05/0.5),3.05/0.5 from dual;ceil(3.05/0.5)=73.05/0.5 =6.1原创 2020-11-17 13:02:45 · 636 阅读 · 0 评论 -
Oracle 查看当前用户表空间大小
oracle查看当前用户表空间大小select tablespace,sum(bytes/1024/1024/1024) from user_segments group by tablespace_name;原创 2020-11-17 10:46:09 · 1606 阅读 · 0 评论 -
Oracle 控制文件格式ctl文件格式
OPTIONS(skip=1,errors=10)LOAD DATA CHARACTERSET 'ZHS16GBK'INFILE '/app/recv/filename.csv' BADFILE '/app/log/ctl_bad/filename.bad'INTO TABLE TABLE_NAMEtruncateFields terminated by ',' OPTIONALLY ENCLOSED BY '"' trailing nullcols( DATA_DATE date原创 2020-11-23 16:46:08 · 3959 阅读 · 1 评论 -
Oracle 锁表结束进程
1.查锁表及解锁select session_id from v$locked_object; --1404select sid,serial#,username,osuser from v$session where sid=1404; --56292alter system kill session '1404,56292';2.登录dba用户停掉oracle服务--登录dbasqlplus / as sysdba --结束oracle服务shutdown abort--启动or原创 2020-11-23 16:30:38 · 229 阅读 · 0 评论 -
Oracle 添加字段删除字段修改字段长度修改字段类型修改字段名称添加字段注释给字段添加删除非空约束
1.添加字段ALTER TABLE TABLE_NAME ADD COLUMN_NAME VARCHAR2(10);2.删除字段ALTER TABLE TABLE_NAME DROP COLUMN_NAME;3.修改字段类型ALTER TABLE TABLE_NAME MODIFY COLUMN_NAME NUMBER(28,8);注:修改字段类型时此字段不能有数据4.修改字段长度ALTER TABLE TABLE_NAME MODIFY COLUMN_NAME VARCHAR2(50原创 2020-11-23 16:17:51 · 486 阅读 · 0 评论 -
Oracle 创建分区表操作分区表
1.创建分区表语句CREATE TABLE TABLE_NAME( DATA_DATE VARCHAR2(10) NOT NULL, UUID CHAR(32))PARTITION BY LIST (DATA_DATE)( PARTITION P20180131 VALUES ('2018-01-31') TABLESPACE PARTITION_NAME PCTFREE 10 INITRANS 1原创 2020-11-23 16:05:20 · 3516 阅读 · 0 评论