E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Oracle函数
Oracle函数
介绍:decode
1、
Oracle函数
介绍:decode Sql代码 select sum(DECODE(C810000125,'是',1,0))/COUNT(1) 合格率 FROM t581&
Dreamer_good
·
2015-06-09 10:00
oracle
oracle函数
(三)之over
1.oracle over()函数是从oracle8i开始支持,后面的版本支持的比较好。 2.通常做统计分析的时候我们希望尽可能多的选择出原始列和统计值列,这样group by后面必须跟随更多的列,使用分析函数可以避免使用group by时选择出来的列名必须出现在group by列表中的痛苦 对分析函数的一种条件解释,就是给分析函数加条件。 注:9i下ov
logKing2340
·
2015-06-02 13:00
Oracle函数
Oracle函数
日期转换成秒
SELECT TO_NUMBER(TO_DATE('2015-01-01 05:00:00', 'YYYY-MM-DD HH24:MI:SS') - TO_DATE('1970-01-01 8:0:0', 'YYYY-MM-DD HH24:MI:SS')) * 24 * 60 * 60 FROM DUAL; 秒转日期 SELECT TO
·
2015-05-27 15:00
Oracle函数
Oracle函数
之单列合并函数WM_CONCAT问题记录
不同版本的数据库直接此函数返回类型不一致导致程序映射错误:1.错误信息:Cause:java.sql.SQLSyntaxErrorException:ORA-01790:表达式必须具有与对应表达式相同的数据类型2.不同版本直接进行比较2.110g测试如下SELECT*FROM V$VERSION;SELECT WM_CONCAT(T.DNAME) FROM DEPT T2.211g测试如下:3.修
程序员No1
·
2015-05-20 13:33
oracle
wm_concat
Oracle函数
之单列合并函数WM_CONCAT问题记录
不同版本的数据库直接此函数返回类型不一致导致程序映射错误:1.错误信息:Cause:java.sql.SQLSyntaxErrorException:ORA-01790:表达式必须具有与对应表达式相同的数据类型2.不同版本直接进行比较2.110g测试如下SELECT*FROM V$VERSION;SELECT WM_CONCAT(T.DNAME) FROM DEPT T2.211g测试如下:3.修
鱼塘鱼
·
2015-05-20 13:33
Oracle
WM_CONCAT
Oracle
Oracle函数
之单列合并函数WM_CONCAT问题记录
不同版本的数据库直接此函数返回类型不一致导致程序映射错误:1.错误信息:Cause:java.sql.SQLSyntaxErrorException:ORA-01790:表达式必须具有与对应表达式相同的数据类型2.不同版本直接进行比较2.110g测试如下SELECT*FROM V$VERSION;SELECT WM_CONCAT(T.DNAME) FROM DEPT T2.211g测试如下:3.修
程序员No1
·
2015-05-20 13:33
oracle
wm_concat
ORACLE 常用函数
ORACLE常用函数 这个系列我将整理一些日常我们经常使用到的
ORACLE函数
,鉴于篇幅太长,我大体会按下面分类来整理、汇总这些常用的
ORACLE函数
,如果有些常用函数没有被整理进来,也希望大家指点一二
yxhxj2006
·
2015-05-13 00:00
Oracle---.
oracle函数
数值型函数: 绝对值: ABS(x) 【功能】返回x的绝对值 【参数】x,数字型表达式 【返回】数字 【示例】 select abs(100),abs(-100) from dual;----------------------------------------------------------------------- 正负值 sign(x) 【功能】返回x的正负
·
2015-04-25 20:00
Oracle函数
Oracle函数
ASCII 语法:ascii(char c) 功能:返回一个字符串的第一个字符的ASCII码,他的逆函数是CHR() 使用位置:过程性语句和SQL语句。 例子:select ascii('罗') from dual; CHR 语法: chr(x) 功能:返回在数据库字符集中与X拥有等价数值的字符。CHR和ASCII是一对反函数。经过CHR转换后的字符再经过ASCII转换又得到
冷剑白狐
·
2015-04-15 14:00
sql
ORACLE函数
大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL>selectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual; A A ZERO SPACE------------------------------------ 65 97
紫地瓜
·
2015-04-09 17:00
sql查询中字符串排序函数
实现: 通过
oracle函数
实现,共两个函数,第一个是分割字符串以表形式输出,第二个是实现排序。
arienya
·
2015-03-30 06:00
sql
oracle函数
大全-字符串处理函数
字符函数——返回字符值 这些函数全都接收的是字符族类型的参数(CHR 除外)并且返回字符值.除了特别说明的之外,这些函数大部分返回VARCHAR2类型的数值.字符函数的返回类型所受的限制和基本数据库类型所受的限制是相同的,比如: VARCHAR2数值被限制为2000字符(ORACLE 8中为4000字符),而CHAR数值被限制为255字符(在ORACLE8中是2000).当在过程性语句中使用
c_franz
·
2015-03-25 10:00
oracle
sql
ORACLE函数
基于ORALCE10下测试 一 大小写函数 改变字符的大小写 FUNCTION &nb
lzl315
·
2015-03-23 16:00
oracle
ORACLE函数
大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL>selectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual; A A ZERO SPACE------------------------------------ 65 97
xinyuan_java
·
2015-03-17 16:00
Oracle函数
Oracle函数大全
oracle函数
参数中=>的含义
作者:iamlaosong今天看到一个MD5加密的问题,很多语言都提供了加密函数,oracle也提供MD5加密函数,网上搜了一下,加密函数是:DBMS_OBFUSCATION_TOOLKIT.MD5(input_string=>'abc') 不过,其参数中出现了一个“=>”符号,那么这个符号到底什么意思呢?oracle实参与形参有二种对应方式:1、一种是位置方式,和面向对象语言参数传递类似;2、另
iamlaosong
·
2015-03-10 16:00
对
Oracle函数
的整理 count substr
1、count(*)表示将所有的数据查出来(包括空值)substr(xzqdm,1,6)表示对xzqdm进行截取,数字表示从第一位到第六位,substr(xzqdm,0,6)效果一样详述请看http://blog.csdn.net/djfkd/article/details/33001522、列传行selectt.jgdm,decode(s.xzqmc,'厦门市',t.yw_guid)厦门市,de
MillerFour
·
2015-02-26 14:05
Oracle
oracle函数
大全-字符串处理函数
转自:http://www.cnblogs.com/emanlee/archive/2011/10/27/2226077.html 字符函数——返回字符值 这些函数全都接收的是字符族类型的参数(CHR 除外)并且返回字符值.除了特别说明的之外,这些函数大部分返回VARCHAR2类型的数值.字符函数的返回类型所受的限制和基本数据库类型所受的限制是 相同的,比如: VARCHAR2数值被限制为20
coffeehot
·
2015-01-15 10:00
Oracle函数
oracle函数
学习
SQL>selectsubstr('liuyuehui',3)asfirst_namefromdual;FIRST_NAME--------------uyuehuiSQL>selectsubstr('liuyuehui',1)asfirst_namefromdual;FIRST_NAME------------------liuyuehuiSQL>selectsubstr('liuyuehui'
liuyuehui110
·
2015-01-14 09:00
oracle中使用sql查询时字段为空则赋值默认
oracle通过nvl()函数sql查询时为空值赋默认值
oracle函数
介绍之nvl函数声明:nvl(col,val)说明:当col为空时取val作为返回值,当col不为空时取col值。
梦醒-无痕
·
2015-01-08 12:03
IT海洋——数据库
oracle 函数学习 Oracle10g学习系列(7)
Oracle函数
有字符函数、数学函数、日期函数和转换函数。我只了解了字符函数和数学函数。
zddnyl
·
2015-01-06 17:09
oracle
oracle函数
大全
SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A
win_sock
·
2014-12-29 13:00
Oracle函数
oracle函数
备忘
nvl(exp1,exp2): if exp1 is null, return exp2; else if exp1 is not null,return exp1; exp1和exp2的type必须一致或可隐式的转成一致,但可以是任意type。 nvl2(exp1,exp2,exp3): if exp1 is not null, return exp2; else if exp1
wangbing9577
·
2014-12-29 10:00
Oracle函数
Oracle函数
获取IDCARD中年龄
IDCARD的第一代是15位号码,第二代是18位号码, 新的18位IDCARD号码各位的含义:1-2位省、自治区、直辖市代码 3-4位地级市、盟、自治州代码 5-6位县、县级市、区代码 7-14位出生年月日,比如19670401代表1967年4月1日 15-17位为顺
xubcing
·
2014-12-26 12:53
oracle
函数
年龄
Oracle函数
无输入参数函数createorreplacefunctionfunc_test1returnvarcharis begin return'无输入参数函数!'; endfunc_test1;有一个输入参数和一个输出参数函数createorreplacefunctionfunc_test2( p_idinnumber, p_nameoutvarchar) returnvarcharis
fly2013
·
2014-12-24 11:00
java
oracle
sql
jdbc
脚本
Oracle函数
大全
Oracle的一些常用函数:SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL>selectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual; A A ZERO SPACE------------------------------------ 65
fly2013
·
2014-12-24 11:00
oracle
sql
J#
D语言
oracle函数
1、Oracle的substr函数简单用法substr(字符串,截取开始位置,截取长度)//返回截取的字substr('HelloWorld',0,1)//返回结果为'H' *从字符串第一个字符开始截取长度为1的字符串substr('HelloWorld',1,1)//返回结果为'H' *0和1都是表示截取的开始位置为第一个字符substr('HelloWorld',2,4)//返回结果为'ell
snn1410
·
2014-12-09 12:00
ORACLE 中文列 按拼音首字母查询 升级版
在最后我加上了一个ELSEELSEV_RETURN:=V_RETURN||SUBSTR(P_NAME,I,1);打完收工,大家试试看,创建
ORACLE函数
(直接粘贴吧)CREATEORREPLACEFUNCTION
yangxing
·
2014-12-05 15:00
Oracle函数
值REGEXP_SUBSTR
REGEXP_SUBSTR是对SUBSTR功能一种扩展,类似于REGEXP_INSTR,但不是返回匹配字符串的位置,而是直接返回匹配的字符串.返回值: VARCHAR2 or CLOB两种形式(与源字符串的字符集相同)参数:source_string:源字符串,即将要被查找的字符串pattern:正则表达式position:开始查找的位置,默认值为1occurrence:匹配的次数match_pa
zhngjan
·
2014-12-01 21:00
ORACLE函数
之TRANSLATE()
一、语法: TRANSLATE(string,from_str,to_str) 二、目的 返回将(所有出现的)from_str中的每个字符替换为to_str中的相应字符以后的string。TRANSLATE是REPLACE所提供的功能的一个超集。如果from_str比to_str长,那么在from_str中而不在to_str中的额外字符将从string中被删除,因为它们没有相应的替换字符。to_s
zhngjan
·
2014-12-01 21:00
ORACLE函数
之Replace()
Replace()字符替换函数.语法:REPLACE(char,search_string [,replacement_string] )char:等待替换的字符串search_string:搜索需要替换的字符串replacement_string:替换字符串如果replacement_string缺省或者为null,那么所有char中出现的search_string都将被移除如果search_s
zhngjan
·
2014-12-01 21:00
oracle函数
之case when ...then ...else...end的使用方法
case when...then...else...end的作用和decode作用相同,废话不多说,先举一个例子: select SUM(CASE WHEN ','||R1.CONCLUSION||',' LIKE '%,1,%' THEN 1 else 0 END) CONCLUSION_1, SUM(CASE WHEN ','||R1.CONCLUSION||',' LIKE '
logKing2340
·
2014-11-20 19:00
case when
ORACLE函数
缓存
我们在系统中,很多时候,会对一个相对固定的表反复查询,频率特别高;比如-->:人员信息表,相对很固定,系统稳定后,很少增删改,根据输入的人员编号获取人员名称,如果每次查询之后,把结果缓存在会话里,该多好;省的每次SELECT一下,挺浪费的; 所以最好让数据库“智能”识别;如果这个查询执行过了,就记录到会话的缓存;如果这个表发生变化了,这个缓存自动清除;办法是这样的:写一个简单的函数-->creat
娲城小将
·
2014-11-19 16:00
ORACLE函数
大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL>selectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual; A A ZERO SPACE------------------------------------ 65 97
lanshengsheng2012
·
2014-11-19 14:00
oracle函数
之exists和not exists用法详解
一、exists和in的效率问题: 1.select * from T1 where exists(select 1 from T2 where T1.A=T2.A); 2.select * from T1 where T1.A IN(select T2.A from T2); T1数据量<<T2时,1的查询效率高; T1数据量>>T2时,2的查询效率高; &nb
logKing2340
·
2014-11-18 19:00
not exists
oracle函数
之decode的使用
语法: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) decode(字段或字段的运算,值1,值2,值3) select decode(value,<if this value>,<return this value>) from table 这个函数运行的结果是,当字段或字段的运算的值等于值1时,返回值2,否则返回值
logKing2340
·
2014-11-17 19:00
Oracle函数
利用kettle组件导入excel文件到数据库
设计分析使用
oracle函数
解决上图黄色行的字段:两个uuid和两个系统日期;需要生成uuid,这个在oracle中可以利用SYS_UUID()函
neweastsun
·
2014-11-14 10:00
java
oracle
sql
Kettle
etl
exec
利用kettle组件导入excel文件到数据库
设计分析使用
oracle函数
解决上图黄色行的字段:两个uuid和两个系统日期;需要生成uuid,这个在oracle中可以利用SYS_UUID()函
neweastsun
·
2014-11-14 10:00
Excel
Kettle
利用
Oracle函数
单行函数:单行函数主要分为以下五类:字符函数、数字函数、日期函数、转换函数、通用函数;字符函数・ UPPER(字符串 | 列):将输入的字符串变为大写返回; ・ LOWER(字符串 | 列):将输入的字符串变为小写返回; ・ INITCAP(字符串 | 列):开头首字母大写; ・ LENGT
zzpvedem
·
2014-11-03 20:21
oracle
函数
Oracle函数
大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL>selectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual; A A ZERO SPACE------------------------------------ 65 97
u012885276
·
2014-10-08 12:00
oracle
oracle函数
学习记录
decode: SELECT available, decode(available,0,'失效',1,'有效') from TABLE; PS:如果available=0,返回‘失效’ ||:select id||'_1' id from table ps:返回的结果为id_1 nvl 通过查询获取某个字段的合计值,如果为空,则赋与一个默认值 SELECT NVL
dj111111
·
2014-09-19 16:00
Oracle函数
oracle中的函数开发
ORACLE函数
开发1、建立函数的语法:CREATE[ORREPLACE]FUNCTION函数名[(arg1[mode]datatype[,........])]
村长kylin
·
2014-09-15 11:00
ORACLE函数
大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL>selectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual;AAZEROSPACE------------------------------------659748322.CHR给出整数,返回对应的字符;SQL>selectchr(54740)zh
賣逗逗
·
2014-09-10 10:58
oracle
函数
oracle
Oracle 笔记(四)、SQL 几个要点
Oracle笔记(四)、SQL几个要点附录:1、SQL简介2、SQL操作符3、Oracle常用数据类型4、
Oracle函数
5、[转]Oracle常用SQL语法字符串函数LENGTH()字符长度LENTTHB
hackcoder
·
2014-09-05 15:13
oracle函数
计算两个坐标点距离
主要两个函数:CREATEORREPLACEFUNCTIONRAD(dnumber)RETURNNUMBER is PInumber:=3.141592625; begin returnd*PI/180.0; end;CREATEORREPLACEFUNCTIONGetDistance(lat1number, lng1number, lat2number, lng2number)RETURNNU
xiao_jun_0820
·
2014-08-17 14:00
汉字转拼音的
Oracle函数
-------------这是一个比较简单的汉字转拼音的
Oracle函数
写法。原理是,先将汉字对应的拼音存入一个表格。然后对这个表格对应的存在的汉字找出其拼音,然后输出。这样子做,容易维护,而且也容易
caixingyun
·
2014-08-09 21:00
学oracle存储与函数
先说一下,
oracle函数
与存储的异同: 1.
love398146779
·
2014-07-22 19:00
oracle
Oracle 函数取汉字的拼音首字母
【转】
Oracle函数
取汉字的拼音首字母createorreplacefunctionf_ywm(chinese1invarchar2)returnvarchar2/*说明:此函数用于获取汉字的拼音声母
JAVA—咖啡馆
·
2014-07-16 11:00
Oracle函数
-高阶篇
下面整理了部分
oracle函数
-高阶篇:1、CATSTR 举例:SELECTCATSTR(COLUMN_NAME)NAME_LISTFROMDBA_TAB_COLUMNSWHERETRIM(TABLE_NAME
孤月2012
·
2014-07-14 10:12
oracle
函数
Oracle函数
大全
SQL中的单记录函数 1.ASCII返回与指定的字符对应的十进制数;SQL>selectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual;AAZEROSPACE------------------------------------659748322.CHR给出整数,返回对应的字符;SQL>selectchr(54740)
baijianjun123456
·
2014-07-04 15:00
ORACLE函数
之GREATEST函数详解实例
1语法GREATEST(expr_1,expr_2,...expr_n)2说明GREATEST(expr_1,expr_2,...expr_n)函数从表达式(列、常量、计算值)expr_1,expr_2,...expr_n等中找出最大的数返回。在比较时,OracIe会自动按表达式的数据类型进行比较,以expr_1的数据类型为准。3允许使用的位置过程性语句和SQL语句。4示例4.1示例一【数值】ex
liangweiwei130
·
2014-07-02 10:22
ORACLE
函数
GREATEST
Oracle
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他