WEB开发网
开发学院数据库Oracle Oracle数据库的常用函数列表快速查 阅读

Oracle数据库的常用函数列表快速查

 2007-05-10 12:20:38 来源:WEB开发网   
核心提示: select INSTR('Mississippi','i',3,3)from dualINSTR('MISSISSIPPI','I',3,3)11select INSTR('Mississippi','
select INSTR('Mississippi','i',3,3)
from dualINSTR('MISSISSIPPI','I',3,3)11
select INSTR('Mississippi','i',-2,3)
from dualINSTR('MISSISSIPPI','I',3,3)2

INSTRB(,[,i[,j])

与INSTR()函数一样,只是他返回的是字节,对于单字节INSTRB()等于INSTR()

LENGTH()

c1为字符串,返回c1的长度,如果c1为null,那么将返回null值。

select LENGTH('Ipso Facto') ergo from dualergo10

LENGTHb()

与LENGTH()一样,返回字节。

lower()

返回c的小写字符,经常出现在where子串中

select LOWER(colorname) from itemdetail WHERE LOWER(colorname) LIKE '%white%'COLORNAMEWinterwhite

LPAD(,<i>[,])

c1,c2均为字符串,i为整数。在c1的左侧用c2字符串补足致长度i,可多次重复,如果i小于c1的长度,那么只返回i那么长的c1字符,其他的将被截去。c2的缺省值为单空格,参见RPAD。

select LPAD(answer,7,'') padded,answer unpadded from question;
PADDED UNPADDED Yes YesNO NOMaybe maybe

LTRIM(,)

把c1中最左边的字符去掉,使其第一个字符不在c2中,如果没有c2,那么c1就不会改变。

select LTRIM('Mississippi','Mis') from dualLTRppi

RPAD(,<i>[,])

在c1的右侧用c2字符串补足致长度i,可多次重复,如果i小于c1的长度,那么只返回i那么长的c1字符,其他的将被截去。c2的缺省值为单空格,其他与LPAD相似

RTRIM(,)

把c1中最右边的字符去掉,使其第后一个字符不在c2中,如果没有c2,那么c1就不会改变。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:Oracle 数据库 常用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接