![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle开发
小灰狼W
狂浪,永不止步
展开
-
Oracle的在线重定义
Basic Steps for Manual Online Reorganization Commands and procedures used: 1.DBMS_REDEFINITION.CAN_REDEF_TABLE 2.CREATE TABLE … 3.DBMS_REDEFINITION.START_REDEF_TABLE 4.DBMS_REDEFINITION.COPY转载 2010-01-10 22:45:00 · 2540 阅读 · 0 评论 -
Oracle中的数组以及table()函数的使用备忘录
首先转下数组的基本方法原创 2014-08-07 17:57:55 · 5463 阅读 · 0 评论 -
backreference Oracle正则表达式中的反向引用
这是Oracle对正则表达式的backreference的描述从定义中可以看到,当匹配表达式中已()的形式将一个子串包含起来,后面就可以以\?的形式来引用。\1对应第一个(),\2对应第二个... 反向引用的引入使得正则表达式的匹配功能变得更加强大,介绍两个在oracle正则函数中的应用 regexp_like regexp_like('1211233','^([0-9原创 2014-05-30 14:21:10 · 2486 阅读 · 0 评论 -
创建物化视图需要的权限
13349212345转载 2014-05-29 15:12:19 · 2790 阅读 · 0 评论 -
一道PL/SQL题:一列数字中随机找出几个使得和等于10
很久不怎么碰SQL和PL/SQL了,这方面的能力正在弱化,想做些笔记来帮助速查和回忆贴一道两年前遇到的PL/SQL题,原题如下表结构如下:create table t_money(id int primary key,amount int not null);// id 是序列号,amount是金额对如下数据进行查询:+----+--------+| i原创 2011-11-20 00:40:10 · 1802 阅读 · 0 评论 -
SQL92 Syntax and common or additions (not = '!')
Types: CHAR(n) | CHARACTER(n) VARCHAR(n) | CHARACTER VARYING(n) | INTEGER | INT | SMALLINT DECIMAL(p,s) | DEC(p,s) | NUMERIC(p,s) FLOAT(p) | REAL | DOUBLE PRECISION DATE | TIME INTERVAL ye转载 2010-01-10 19:22:00 · 590 阅读 · 0 评论 -
Oracle10g 回收站及彻底删除table : drop table xx purge
drop后的表被放在回收站(user_recyclebin)里,而不是直接删除掉。这样,回收站里的表信息就可以被恢复,或彻底清除。 1.通过查询回收站user_recyclebin获取被删除的表信息,然后使用语句flashback table to before drop [rename to ]; 将回收站里的表恢复为原名称或指定新名称,表中数据不会丢失。若要彻底删转载 2010-01-12 09:53:00 · 11107 阅读 · 2 评论 -
date的to_char取自然周及format参数
很多時間我們需要用Oracle提供的to_char()函數來取得某個日期是屬於今年的第幾週.例如:TO_CHAR(TO_DATE(20090112,YYYYMMDD), WW) ,得到的結果是02,就是第2?可看看日歷上,2009年1月12日第三週的週一.為什麼會有這樣的問題呢? 由於Oracle在to_char()函數計算一年中的第幾周是從該年的1月1日開始转载 2010-01-10 20:11:00 · 1240 阅读 · 0 评论 -
创建oracle访问mysql的数据链路步骤
(1)登陆到mysql C:/Documents and Settings/Administrator>mysql -h localhost -u root -p Enter password: ***** Welcome to the MySQL monitor. Commands end with ; or /g. Your MySQL connection id is 6转载 2010-01-10 20:01:00 · 2624 阅读 · 0 评论 -
Oracle 9i中的XMLTYPE应用学习
oracle从9i开始支持一种新的数据类型---- xmltype,用于存储和管理xml数据,并提供了很多的functions,用来直接读取xml文档和管理节点。下面将介绍xmltype的一些基本使用。1.建立含有xmltype数据类型的表create table abc (id number,xmldoc sys.xmltype);声明xmltype型字段用:sys.xmltyp转载 2010-01-10 20:18:00 · 1957 阅读 · 0 评论 -
userenv和sys_context函数
这两个函数用来记录连接的session信息,经常用于触发器中,记录客户端的连接信息(比如IP)。我比较关注的是sessionid和ip,但是 select userenv(sessionid)得到的并不是用户的sid,而是v$session中的audsid,sid根据audsid再得到:SQL> select sid from v$session where audsid=useren转载 2010-01-10 22:02:00 · 1848 阅读 · 0 评论 -
在拼接的字符串中根据代码显示名称
实际项目中,经常会出现这样一种设计。例如,一张项目表,有个项目负责人的字段,而项目和负责人出现一对多的关系。本来规范来说,应该建一张项目与负责人的关系表,但是很多时候,会直接采用多个项目负责人之间用逗号隔开存进这个字段的做法。如果存的是ID,查询时需要将对应的人带出来怎么办 借用帖子中的例子 http://bbs.csdn.net/topics/391023423?page=1#原创 2015-04-24 16:34:01 · 836 阅读 · 0 评论