oracle数据库
屋檐下的鞋
代码民工
展开
-
一次插入多条数据
<br />一次插入多条数据<br /> <br /> <br />insert into 表名1 (字段,字段。。。) <br /> <br /> select 字段值,字段值。。。 from 表名2 where id = theId;<br />原创 2011-03-09 20:10:00 · 790 阅读 · 0 评论 -
oracle SQL单行函数1-字符函数汇总
/*字符函数汇总实例*/--UPPER 小写转大写SELECT UPPER('adafsadfs') FROM dual;ADAFSADFS--LOWER 大写转小写SELECT LOWER('dddDDD') FROM dual;dddddd--initcap 英文首字母转大写SELECT INITCAP('hello ! hao are yo原创 2013-11-02 10:14:51 · 813 阅读 · 0 评论 -
oracle SQL单行函数2-数值、日期和转换函数汇总
/*数值函数*/--round 四舍五入SELECT ROUND(412.44) FROM dual;11-- 有参数1,就是指精确到小数点SQL单行函数2-数值、日期和转换函数汇总左或右几位(正为右,负为左)SELECT ROUND(412.44,-2) FROM dual;400--floor 直接舍去SELECT FLOOR(11.6) FROM d原创 2013-11-02 10:16:15 · 830 阅读 · 0 评论 -
oracle char、nchar、varchar2、nvarchar2和nvarchar区别
PS:转并整合一、Oracle中NVARCHAR2和VARCHAR2的区别 从使用角度来看区别在于:NVARCHAR2在计算长度时和字符集相关的,例如数据库是中文字符集时以长度10为例,则 1、NVARCHAR2(10)是可以存进去10个汉字的,如果用来存英文也只能存10个字符。 2、而VARCHAR2(10)的话,则只能存进5个汉字,英文则可以存10个 VARCHAR原创 2013-11-02 16:59:58 · 1659 阅读 · 0 评论 -
oracle SQL 分页查询方法
两种查询方法,如下,第一种的速度会比较快点,因为在tab1这层先过滤掉了一部分数据,第二种方法到最外层再进行处理--分页查询1SELECT TAB2.* FROM (SELECT tab1.*, ROWNUM row_num FROM ( --把需要分页的sql直接放进来就行了 SE原创 2013-11-02 10:09:13 · 1005 阅读 · 0 评论 -
oracle SQL单行函数3-通用函数
/*通用函数*/--nvl(exp1,a) 如果exp1为null则返回a,否则返回exp1SELECT NVL(NULL,33) FROM dual;33--nullif(exp1,exp2) 如果exp1=exp2,则返回空,否则返回exp1SELECT NULLIF(32,32) FROM dual;空--nvl2(a,b,c) 如果a是null,则返原创 2013-11-02 10:17:53 · 820 阅读 · 0 评论 -
oracle SQL竖表转横表
oracle SQL 实现竖表转横表T_T_STUDENT表查询记录如下,要转成横表 姓名 课程 成绩1 张飞 语文 802 张飞 数学 873 关羽 语文 97原创 2013-11-03 10:35:56 · 4875 阅读 · 0 评论 -
oracle SQL分页查询
oracle分页查询的两种方法整理,共享给大家,需要的收了,哈原创 2013-11-04 13:19:33 · 1768 阅读 · 0 评论