
oracle
「已注销」
这个作者很懒,什么都没留下…
展开
-
oracle 设置归档模式
原创 2017-06-17 11:43:01 · 478 阅读 · 0 评论 -
oracle 锁住select查询结果for update
for update 可以锁住select 结果select * fr om xxx FOR UPDATE ORDER BY ID 可以锁住当前这张表原创 2017-08-06 14:06:49 · 703 阅读 · 0 评论 -
oracle undo segments, do blocks
A用户 update 5000 -> 7000B用户 select这条数据 读出来是5000因为 读的是undo segments ,此时 7000 其实已经写进去了但是是在do blocks中,undo segments 是为了做回滚用 保存更新前的事 undo segments -> do blocks 很重要的一点 :oracle原创 2017-08-06 13:58:09 · 380 阅读 · 0 评论 -
oracle sql rollback savepoint
update ...SAVEPOINT update_doneinsert ....ROLLBACK update_donesavepoint 用来分布提交 出问题可以回滚到你标记的任何一个保存点当你做DDL DCL的时候 默认你commit了 这个很重要oracle 读slelect不等待写update insert 写也不等待读原创 2017-08-06 13:50:37 · 372 阅读 · 0 评论 -
oracle select表插入,多行插入
insert into xxx (a,b,c)select a,b,c from xxx2oracle sql 允许select 多行插入多条 但是列数一定要相等原创 2017-08-06 13:34:41 · 1113 阅读 · 0 评论 -
oracle union 注意事项
select 字段数union select 字段数两个 数必须相等 如果列不够 可以用TO_CHAR(null)来补空, 或者直接用 0 补---union all 不会考虑 相同的字段 去重原创 2017-08-06 13:26:29 · 802 阅读 · 0 评论 -
oracle sql,using
select * from a join b using same_columnselect * from a join b on a.same_column = b.same_columen标准写法select * from from a,b where a.same_column = b.same_column三种写法一样原创 2017-08-06 11:21:59 · 358 阅读 · 0 评论 -
ORACLE 聚合函数
AVG COUNT MAX MIN STDDEV SUM eg: select GROUP(xxx),AVG(xxx) ...原创 2017-08-06 11:16:45 · 315 阅读 · 0 评论 -
oracle 强制转换
TO_CHAR(hire_Date , 'fmDD Month YYYY')TO_CHAR(salary, '$99,999.00')TO_DATE转换成日期NVL 判断字段是不是nullNVL(commission, 0) 如果comission 非null返回commision 否则返回0NULLIF(LENGTH(A), LENG原创 2017-08-06 10:38:34 · 721 阅读 · 0 评论 -
oracle 日期一些函数
oracle 日期相减的结果是天数,/7 是周数eg:select (SYSDATE-hire_date)/7算月份间隔Function: MONTHS_BETWEEN增加月份ADD_MONTHNEXT_DAY 下一天LASY_DAY 周最后一天原创 2017-08-06 10:26:35 · 318 阅读 · 0 评论 -
oracle 作业调度
1 . create a program (enabled or disabled) --optional2. create and use a scedule3. create and submit a job如果是复杂作业 可以考虑作业链eg:原创 2017-06-25 10:09:04 · 850 阅读 · 0 评论 -
oracle create table xx as select ....CREATE TABLE XXX AS SELECT .... 拷贝表的时候 not null 约束 和check
CREATE TABLE XXXAS SELECT ....拷贝表的时候只有 not null 约束 和check约束会一起被拷贝过去原创 2017-08-06 14:29:38 · 2701 阅读 · 0 评论