随笔分类 -  ORACLE

摘要:Oracle中关于to_date(),to_char(),to_number()函数的用法 转载于:http://cache.baiducontent.com/c?m=iNk1L3nZHwMgqidEJ54XHM5GqUDZkPo4mToNig5TGHEwZIMbUW2hDkWYNlQTDADzlb 阅读全文
posted @ 2021-05-11 21:41 rearboal 阅读(1051) 评论(0) 推荐(0)
摘要:oracle exist 语句 EXISTS里的子查询结果集非空,EXISTS()子句的值就是true。 EXISTS里的子查询结果集为空,EXISTS()子句的值就是false。 NOT EXISTS里的子查询结果为非空,NOT EXISTS()字句的值是false NOT EXISTS里的子查询 阅读全文
posted @ 2021-04-14 10:35 rearboal 阅读(377) 评论(0) 推荐(0)
摘要:WITH HD_APPLY_ALL AS (SELECT '产品账户组合' AS OPERATE_MADAUL, T.OP_TYPE, T.COMBINA_FUND_STATUS AS OPERATE_OBJECT_STATUS, '产品复核' AS KEY_WORD, T.OP_ID, '[产品] 阅读全文
posted @ 2021-04-01 17:05 rearboal 阅读(178) 评论(0) 推荐(0)
摘要:添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….); 修改字段的语法:alter table tablename modify (column datatype [default 阅读全文
posted @ 2021-03-01 13:18 rearboal 阅读(214) 评论(0) 推荐(0)
摘要:oracle wm_concat(column)函数使我们经常会使用到的,下面就教您如何使用oraclewm_concat(column)函数实现字段合并 如: shopping: u_id goods num 1 苹果 2 2 梨子 5 1 西瓜 4 3 葡萄 1 3 香蕉 1 1 橘子 3 想要 阅读全文
posted @ 2021-01-09 14:06 rearboal 阅读(124) 评论(0) 推荐(0)
摘要:最近遇到一个问题,需要把一个带有,的字符串拆分成多列。通过查询资料,这个操作需要使用以下2个关键知识: 1. REGEXP_SUBSTR函数 这个函数的作用是正则分隔字符串,用法为 function REGEXP_SUBSTR(String, pattern, position, occurrenc 阅读全文
posted @ 2020-12-14 15:27 rearboal 阅读(835) 评论(0) 推荐(0)
摘要:一直用oracle nvl函数,最近发现还有一个nvl2函数:nvl(a,b) 如果a不为null 则返回a,如果a为null则返回b;nvl2(a,b,c) ,如果a不为null 则返回b,如果a为null则返回c; 阅读全文
posted @ 2020-09-12 23:06 rearboal 阅读(221) 评论(0) 推荐(0)
摘要:安装Oracle时如果不指定SID,系统会默认设置为orcl,如果在安装过程中忘记修改了服务名,或者需要添加新的服务名(实例名),本文将讲述如何在windows下添加新的oracle实例。 首先cmd执行命令dbca: 稍等一会,会弹出如下窗口: 选择创建一个新的数据库,即新的实例 选择数据库用途, 阅读全文
posted @ 2020-09-02 17:21 rearboal 阅读(2341) 评论(0) 推荐(0)
摘要:一·新增一个监听 1.执行netca命令: 阅读全文
posted @ 2020-09-01 19:34 rearboal 阅读(717) 评论(0) 推荐(1)
摘要:原文链接:https://www.cnblogs.com/saobchj/archive/2012/05/06/2486571.html 我们都知道,在MySQL中,要实现主键的自动递增非常简单.只需要在主键定义的后面加上auto_increment即可, 但是在Oracle中就不是这样,需要分几步 阅读全文
posted @ 2020-08-25 15:03 rearboal 阅读(910) 评论(0) 推荐(0)
摘要:原文连接:https://blog.csdn.net/ninewind/article/details/89520400 Step0: 进入服务 找到Oracle开头的服务 将这些服务全部停止 Step1. 点击开始菜单找到Oracle,然后点击Oracle安装产品,再点击Universal Ins 阅读全文
posted @ 2020-07-31 11:33 rearboal 阅读(1035) 评论(0) 推荐(0)
摘要:cron表达式 顺序 秒 分钟 小时 日期 月份 星期 年(可选) 取值 0-59 0-59 0-23 1-30(31) 1-12 1-7 允许特殊字符 , - * / , - * / , - * / , - * / ? L W C , - * / , - * / L # C 1970-2099 , 阅读全文
posted @ 2020-05-08 21:28 rearboal 阅读(2227) 评论(0) 推荐(0)
摘要:原文链接:https://blog.csdn.net/sinat_36257389/java/article/details/81004843 1.使用条件查询 查询部门为20的员工列表 -- 查询部门为20的员工列表SELECT t.DEPTNO,t.ENAME FROM SCOTT.EMP t 阅读全文
posted @ 2020-04-03 14:25 rearboal 阅读(856) 评论(0) 推荐(0)
摘要:表中已存有数据:ALTER table tableName MODIFY (字段名 字段类型(长度)); eg: alter table dpsm_dm_drugslog modify(person VARCHAR2(30)); 表中未存有数据:ALTER TABLE TABLENAME MODIF 阅读全文
posted @ 2020-04-03 13:36 rearboal 阅读(2107) 评论(0) 推荐(0)
摘要:Oracle中如何获取系统当前时间 原文链接:https://blog.csdn.net/qq_26483671/article/details/79762338 select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; ORACLE里获取 阅读全文
posted @ 2020-03-28 17:47 rearboal 阅读(25659) 评论(0) 推荐(0)
摘要:在报表开发中,经常遇到这样的问题:分组后,只需要每个分组最新的一条数据,其他的就不要了 此时的思路应该是:对分组进行排序,并编号,然后select编号为1的记录即可。 代码如下: select rn,a,b,c from (select ROW_NUMBER() OVER(PARTITION BY 阅读全文
posted @ 2020-03-28 17:01 rearboal 阅读(4424) 评论(0) 推荐(0)