
sql
dlx804332206
这个作者很懒,什么都没留下…
展开
-
关于oracle树结构查询 展示 分组,查找父节点,查找子节点问题
Oracle实在太强了,本篇文章详细介绍了Oracle的递归查询语法,利用此语法,可以方便地实现递归的双向查询:-- Tirle : Recursion query for TREE with "connect by/start with"-- Author : Rake Gao-- Create Date : 2005-08-22-- Version转载 2014-01-27 13:54:49 · 1008 阅读 · 0 评论 -
oracle时间问题
----当前时间为当年第几周Select to_char(sysdate,’WW’) from dual;----当前时间为本月第几周 Select to_char(sysdate,’W’) from dual;原创 2013-12-05 18:27:05 · 932 阅读 · 0 评论 -
oracle 序列SEQUENCE
1.创建序列 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限, CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOMAXVALUE -- 不设置最大值 N原创 2014-03-12 10:35:49 · 534 阅读 · 0 评论 -
oracle 单引号转义
oracle sql中如果插入的值中有单引号,则用两个单引号即可原创 2014-04-08 14:54:08 · 1207 阅读 · 0 评论 -
oracle ORA-01480
定义了一个字段(varchar2(4000)),输入一段文字保存(不包含文字),,利用plsql developer对数据库直接编辑字段,保存时提示错误:ORA-01480:STR 赋值变量缺少空后缀。遇见过多次,怀疑是plsql developer的一个bug。解决方法:(1)可以用update语句操作。(2)用oracle自带的sql developer,可以直接操作插入原创 2014-04-08 15:00:10 · 6160 阅读 · 0 评论 -
oracle CONNECT BY PRIOR 叶子节点查找根节点
SELECT TRANS_ID FROM TRANS_INST WHERE connect_by_isleaf=1 START WITH TRANS_ID =480242 CONNECT BY PRIORUP_TRANS_ID = TRANS_ID; 说明:表TRANS_INST(TRANS_ID,UP_TRANS_ID)480242表示树的任何一个节点原创 2014-04-10 14:40:16 · 4802 阅读 · 0 评论 -
oracle查询多行数据合并成一行数据
例如有如下数据:000297 chenpeng 000297 liusu 合并处理后需显示为:000297 chenpeng,lius转载 2014-08-12 15:36:12 · 965 阅读 · 0 评论 -
oracle blob数据模糊查询
blobdbms_lob.instr(ET.TOPIC_CONTENT,utl_raw.cast_to_raw(:EPG_CONTENT),1,1)原创 2014-08-13 13:23:34 · 4429 阅读 · 0 评论