oracle
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 · 967 阅读 · 0 评论 -
oracle blob数据模糊查询
blobdbms_lob.instr(ET.TOPIC_CONTENT,utl_raw.cast_to_raw(:EPG_CONTENT),1,1)原创 2014-08-13 13:23:34 · 4372 阅读 · 0 评论 -
oracle查询多行数据合并成一行数据
例如有如下数据:000297 chenpeng 000297 liusu 合并处理后需显示为:000297 chenpeng,lius转载 2014-08-12 15:36:12 · 914 阅读 · 0 评论 -
oracle 添加字段和注释
添加字段:alter table TRANS_INST_HIS add PATCH_ID NUMBER(6);comment on column TRANS_INST_HIS.First_Delivery_Date is '一次交互日期';comment on column TRANS_INST_HIS.PATCH_ID is '补丁修复ID'原创 2014-06-13 14:28:10 · 1015 阅读 · 0 评论 -
oracle REGEXP_SUBSTR实现字符串转列
如将字符串‘张三,李四,王五,赵六,'转换成1. 张三2.李四3.王五4.赵六 REGEXP_SUBSTR查询语句: WITH TEST AS (SELECT ‘张三,李四,王五,赵六,' AS STR FROM DUAL) SELECT DISTINCT REGEXP_SUBSTR(STR, '[^,]+', 1, LEVEL) FROM TEST原创 2014-07-01 15:52:06 · 1001 阅读 · 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 · 4751 阅读 · 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 · 5701 阅读 · 0 评论 -
oracle 单引号转义
oracle sql中如果插入的值中有单引号,则用两个单引号即可原创 2014-04-08 14:54:08 · 1172 阅读 · 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 · 508 阅读 · 0 评论 -
oracle时间问题
----当前时间为当年第几周Select to_char(sysdate,’WW’) from dual;----当前时间为本月第几周 Select to_char(sysdate,’W’) from dual;原创 2013-12-05 18:27:05 · 918 阅读 · 0 评论 -
64位 安装Oracle instantclient 和PL/SQL Developer
一、下载Oracle官方精简绿色版http://www.oracle.com/technetwork/topics/winsoft-085727.html特别注意,要下载32位的,因为PL/SQL Developer目前只有32位的版本二、安装配置instantclient下载后,解压到D:\Oracle\instantclient_11_2(特别注意,此目录只能是字母数字转载 2015-05-17 13:19:01 · 417 阅读 · 0 评论