ORACLE
凯茜
安静的程序媛
展开
-
ORALCE通用函数(NVL,NVL2,NULLIF,COALESCE)
Oracle中有一类函数是通用函数。主要有:NVL,NVL2,NULLIF,COALESCE,这几个函数用在各个类型上都可以。NVL函数NVL函数的格式如下:NVL(expr1,expr2)含义是:如果oracle第一个参数为空那么显示第二个参数的值,如果第一个参数的值不为空,则显示第一个参数本来的值。SQL> select ename,NVL(comm, -1) fr转载 2017-05-25 16:47:33 · 609 阅读 · 0 评论 -
SQL各种连接查询详解
一、交叉连接(cross join)交叉连接(cross join):有两种,显式的和隐式的,不带on子句,返回的是两表的乘积,也叫笛卡尔积。例如:下面的语句1和语句2的结果是相同的。语句1:隐式的交叉连接,没有cross join。select o.id, o.order_number, c.id, c.name from orders o , customers c where转载 2017-07-27 17:37:49 · 768 阅读 · 0 评论 -
PL/SQL Developer使用技巧、快捷键
设置关键字自动大写Tools->Preferences->Editor,将Keyword case选择Uppercase。这样在窗口中输入sql语句时,关键字会自动大写,而其它都是小写。这样阅读代码比较容易,且保持良好得编码风格 设置代码提示延迟时间、输入几个字符时提示、数据库对象的大写、小写,首字母大写等在Tools->Preferences->CodeAssistant(助手)转载 2017-09-27 17:10:28 · 563 阅读 · 0 评论 -
Oracle的substr函数简单用法
substr(字符串,截取开始位置,截取长度) //返回截取的字substr('Hello World',0,1) //返回结果为 'H' *从字符串第一个字符开始截取长度为1的字符串substr('Hello World',1,1) //返回结果为 'H' *0和1都是表示截取的开始位置为第一个字符substr('Hello World',2,4) //返回结果为 '转载 2016-09-05 11:29:29 · 2754 阅读 · 0 评论