
ORACEL
wtfpewfn
这个作者很懒,什么都没留下…
展开
-
SELECT INTO FROM与INSERT INTO SELECT
1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1 要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量。示例如下:INTO FROM与INSE转载 2012-01-05 21:23:14 · 451 阅读 · 0 评论 -
常用sql语句
--1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。select emp_no,emp_name,dept,isnull(convert(char(10),birthday,120),'日期不详') birthdayfrom employeeorder by dept--2、查找与喻自强在同一个单位的转载 2012-01-05 13:49:33 · 391 阅读 · 0 评论 -
尚学堂oracle笔记
文章分类:数据库1 . 第一课: 客户端 2 . 1. Sql Plus(客户端), 命令行直接输入: sqlplus ,然后按提示输入用户名,密码。 3 . 2. 从开始程序运行:sqlplus,是图形版的sqlplus. 4 . 3. http://localhost:5560/isqlplus 5 .转载 2012-10-11 10:39:24 · 1805 阅读 · 0 评论 -
Oralce中创建表空间和用户
引用:http://blog.youkuaiyun.com/solidwang/article/details/4460181一、安装oracle10g数据库:指定全局数据库名:solid;数据库口令:solid 二、用户通过PL/SQL登录:1、dba连接到数据库的命令:1) 命令窗口中执行conn / as sysdba(或者直接在PL/SQL中输入用户名和密转载 2013-01-21 09:01:31 · 323 阅读 · 0 评论 -
日常整理oracel sql
一。查询有外键的父子表关系SELECT b.table_name 父表,a.table_name 子表 FROM USER_CONSTRAINTs a,user_constraints bwhere b.constraint_name=a.R_CONSTRAINT_NAME and a.constraint_type='R'原创 2014-01-06 16:58:25 · 581 阅读 · 0 评论 -
Oracle中的wmsys.wm_concat
引用:http://blog.sina.com.cn/s/blog_03c54d100101abqd.htmlOracle中的wmsys.wm_concat主要实现行转列功能(说白了就是将查询的某一列值使用逗号进行隔开拼接,成为一条数据)。wmsys.wm_concat除了单独使用外还可以和over函数结合使用。开始看看具体使用方法:select t.rank, t转载 2013-12-25 12:57:25 · 727 阅读 · 0 评论 -
Oracle树查询及相关函数
Oracle树查询的最重要的就是select...start with... connect by ...prior 语法了。依托于该语法,我们可以将一个表形结构的中以树的顺序列出来。在下面列述了Oracle中树型查询的常用查询方式以及经常使用的与树查询相关的Oracle特性函数等,在这里只涉及到一张表中的树查询方式而不涉及多表中的关联等。 以我做过的一个项目中的表为例,表结构如转载 2014-06-24 11:31:32 · 534 阅读 · 0 评论 -
oracle数据误删除,更新时恢复数据
引用:11.1.1.2 基于SCN的查询(AS OF SCN)仍以前文中创建的表为例,既然是基于SCN的查询,我们首先就需要得到SCN,这里我们通过DBMS_FLASHBACK.GET_SYSTEM_CHANGE_NUMBER函数来获取Oracle当前的SCN,之后再执行数据的修改操作提 示如何获取Oracle数据库当前的SCN?获取当前SCN的方式非常多转载 2014-06-24 12:35:13 · 537 阅读 · 0 评论 -
关于Oracle过程,函数的经典例子及解析
ORACLE 提供可以把PL/SQL 程序存储在数据库中,并可以在任何地方来运行它。这样就叫存储过程或函数。过程和函数统称为PL/SQL子程序,他们是被命名的PL/SQL块,均存储在数据库中,并通过输入、输出参数或输入/输出参数与其调用者交换信息。过程和函数的唯一区别是函数总向调用者返回数据,而过程则不返回数据。在本节中,主要介绍:1. 创建存储过程和函数。2. 正确使用系统级的异常处转载 2012-01-11 18:15:16 · 812 阅读 · 0 评论 -
sql server和oracle行转列的一种典型方法
转载于:http://www.cnblogs.com/xiehuiqi220/archive/2009/08/15/1546375.html sql server和oracle行转列的一种典型方法前言:网上有不少文章是讲行转列的,但是大部分都是直接贴代码,忽视了中间过程,本人自己思考了下为什么要这样实现,并且做了如下的笔记,对有些懂的人来说可能没有价值,希望对还不懂的人有一点借鉴意转载 2012-01-13 14:32:40 · 872 阅读 · 0 评论 -
oracle decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)
decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)【功能】根据条件返回相应值【参数】c1, c2, ...,cn,字符型/数值型/日期型,必须类型相同或null注:值1……n 不能为条件表达式,这种情况只能用case when then end解决·含义解释: decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺原创 2012-01-10 16:36:47 · 1348 阅读 · 0 评论 -
ORACLE-字符串替换 去空格
转载于:http://wfly2004.blog.163.com/blog/static/1176427201110344817962/今天学习了一下oracle中如何对字符串进行去除空格的方法,这里总结一下。了解到的方法主要有两种:Trim函数以及Replace函数。下面我详细的介绍一下,这两种用法,不足的地方还望各位朋友补充。 首先便是这Trim函数。Trim 函数具有转载 2012-01-11 13:45:42 · 665 阅读 · 0 评论 -
Oracle的instr函数
转载于:http://towery.blog.163.com/blog/static/14702622010111335221254/ INSTR (源字符串, 目标字符串, 起始位置, 匹配序号) 在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。只检索一次,就是说从字符的开始 到字符的结尾就结束。转载 2012-01-13 12:27:32 · 381 阅读 · 0 评论 -
SQL Server和Oracle的常用函数对比
数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:se转载 2012-01-13 12:30:58 · 396 阅读 · 0 评论 -
定时自动操作数据库——Oracle JOB 用法小结
转载于:http://wangzg.iteye.com/category/106096一、设置初始化参数 job_queue_processes sql> alter system set job_queue_processes=n;(n>0) job_queue_processes最大值为1000 查看job queue 后台进程 sql>select转载 2012-01-13 14:42:43 · 379 阅读 · 0 评论 -
Oracle 游标使用全解
§4.1游标概念 为了处理 SQL 语句,ORACLE 必须分配一片叫上下文( context area )的区域来处理所必需的信息,其中包括要处理的行的数目,一个指向语句被分析以后的表示形式的指针以及查询的活动集(active set)。 游标是一个指向上下文的句柄( handle)或指针。通过游标,PL/SQL可以控制上下文区和处理语句时上下文区会发生些什么事情。转载 2012-01-11 18:16:48 · 741 阅读 · 0 评论 -
oracle的nvl函数的用法-查询结果若是NULL则用指定值代
oracle的nvl函数的用法通过查询获得某个字段的合计值,如果这个值位null将给出一个预设的默认值 select nvl(sum(t.dwxhl),1) from tb_jhde t where zydm=-1这里关心的nvl的用法,nvl(arg,value)代表如果前面的arg的值为null那么返回的值为后面的value如: NVL(a,b)就是判断a是否是NULL,如果不转载 2012-01-13 15:42:07 · 3071 阅读 · 0 评论 -
Oracle SQL 字符串操作
这些函数全都接收的是字符族类型的参数(CHR除外)并且返回字符值. 除了特别说明的之外,这些函数大部分返回VARCHAR2类型的数值. 字符函数的返回类型所受的限制和基本数据库类型所受的限制是相同的。 字符型变量存储的最大值: VARCHAR2数值被限制为2000字符(ORACLE 8中为4000字符) CHAR数值被限制为25转载 2012-01-13 12:51:15 · 719 阅读 · 0 评论 -
oracle常用函数归纳
引用:http://www.cnblogs.com/linjiqin/archive/2011/08/17/2143616.html转载 2014-07-14 11:25:22 · 495 阅读 · 0 评论