📄 csdn技术中心 [收藏]oracle函数大全.htm
字号:
<TD align=right><A
href="http://dev.csdn.net/articlelist.aspx?c=12">网站制作技术</A> (<A
href="http://www.csdn.net/Rss/RssFeed.aspx?rssid=1&bigclassid=12">rss</A>) </TD></TR></TBODY></TABLE>
<TABLE style="MARGIN-BOTTOM: 4px" cellSpacing=0 cellPadding=0
width="95%" align=center border=0>
<TBODY>
<TR>
<TD style="COLOR: #0033ff; BORDER-BOTTOM: #b0c4de 1px dashed"
align=right><FONT style="FONT-SIZE: 8pt">数据库</FONT></TD></TR>
<TR>
<TD align=right><A
href="http://dev.csdn.net/articlelist.aspx?c=8">数据库开发</A> (<A
href="http://www.csdn.net/Rss/RssFeed.aspx?rssid=1&bigclassid=8">rss</A>) </TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="95%" align=center
border=0>
<TBODY>
<TR>
<TD style="COLOR: #0033ff; BORDER-BOTTOM: #b0c4de 1px dashed"
align=right><FONT style="FONT-SIZE: 8pt">软件工程</FONT></TD></TR>
<TR>
<TD align=right><A
href="http://dev.csdn.net/articlelist.aspx?c=13">其他</A> (<A
href="http://www.csdn.net/Rss/RssFeed.aspx?rssid=1&bigclassid=13">rss</A>) </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR>
<TABLE cellSpacing=1 cellPadding=0 width="100%" bgColor=#000000
border=0><TBODY>
<TR>
<TD vAlign=top bgColor=#ededed>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD align=right
background="CSDN技术中心 [收藏]ORACLE函数大全.files/top.gif"
height=27><FONT
class=fonttitle>积极原创作者 </FONT></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=1 cellPadding=2 width="100%" border=0>
<TBODY>
<TR>
<TD align=right><A
href="http://dev.csdn.net/user/tellmenow">tellmenow</A> <FONT
color=#ff0000>(22)</FONT></TD></TR>
<TR>
<TD align=right><A
href="http://dev.csdn.net/user/cutemouse">cutemouse</A> <FONT
color=#ff0000>(22)</FONT></TD></TR>
<TR>
<TD align=right><A
href="http://dev.csdn.net/user/softj">softj</A> <FONT
color=#ff0000>(78)</FONT></TD></TR>
<TR>
<TD align=right><A
href="http://dev.csdn.net/user/iiprogram">iiprogram</A> <FONT
color=#ff0000>(69)</FONT></TD></TR>
<TR>
<TD align=right><A
href="http://dev.csdn.net/user/qdzx2008">qdzx2008</A> <FONT
color=#ff0000>(50)</FONT></TD></TR>
<TR>
<TD align=right><A
href="http://dev.csdn.net/user/goodboy1881">goodboy1881</A> <FONT
color=#ff0000>(14)</FONT></TD></TR>
<TR>
<TD align=right><A
href="http://dev.csdn.net/user/wangchinaking">wangchinaking</A> <FONT
color=#ff0000>(58)</FONT></TD></TR>
<TR>
<TD align=right><A
href="http://dev.csdn.net/user/fancyhf">fancyhf</A> <FONT
color=#ff0000>(1)</FONT></TD></TR>
<TR>
<TD align=right><A
href="http://dev.csdn.net/user/harrymeng">harrymeng</A> <FONT
color=#ff0000>(41)</FONT></TD></TR>
<TR>
<TD align=right><A
href="http://dev.csdn.net/user/yjz0065">yjz0065</A> <FONT
color=#ff0000>(113)</FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD>
<TD vAlign=top width=786>
<TABLE cellPadding=4 width="100%" border=0>
<TBODY>
<TR>
<TD width=10 height=19></TD>
<TD height=19>
<TABLE cellSpacing=3 cellPadding=3 width="100%" border=0>
<TBODY>
<TR>
<TD><A href="http://www.csdn.net/">CSDN</A> - <A
href="http://dev.csdn.net/">文档中心</A> - <FONT color=#003399><A
id=ArticleTitle1_ArticleTitle1_hlClass
href="http://dev.csdn.net/articlelist.aspx?c=8">数据库开发</A></FONT>
</TD>
<TD align=right>阅读:<SPAN
id=ArticleTitle1_ArticleTitle1_lblReadCount>5980</SPAN>
评论: <SPAN
id=ArticleTitle1_ArticleTitle1_lblCommentCount>0</SPAN>
<A
href="http://dev.csdn.net/article/48/48891.shtm#Comment">参与评论</A>
</TD></TR></TBODY></TABLE>
<TABLE cellSpacing=3 cellPadding=3 width="100%" bgColor=#eeeeee
border=0>
<TBODY>
<TR>
<TD noWrap width=60 height=0></TD>
<TD></TD></TR>
<TR>
<TD noWrap align=middle bgColor=#003399 height=16><FONT
color=#ffffff>标题</FONT></TD>
<TD><B> <SPAN
id=ArticleTitle1_ArticleTitle1_lblTitle>[收藏]ORACLE函数大全</SPAN></B>
选择自 <A id=ArticleTitle1_ArticleTitle1_AuthorLink
href="http://dev.csdn.net/user/AustinLei">AustinLei</A> 的 Blog
</TD></TR>
<TR>
<TD align=middle bgColor=#003399 height=16><FONT
color=#ffffff>关键字</FONT></TD>
<TD width=500> <SPAN
id=ArticleTitle1_ArticleTitle1_lblKeywords>[收藏]ORACLE函数大全</SPAN></TD></TR>
<TR>
<TD align=middle bgColor=#003399 height=16><FONT
color=#ffffff>出处</FONT></TD>
<TD> <SPAN
id=ArticleTitle1_ArticleTitle1_lblSource></SPAN></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD width=10></TD>
<TD><SPAN id=ArticleContent1_ArticleContent1_lblContent>
<P><FONT size=2>SQL中的单记录函数<BR>1.ASCII<BR>返回与指定的字符对应的十进制数;<BR>SQL>
select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space
from dual;</FONT></P>
<P><FONT size=2>
A
A ZERO
SPACE<BR>--------- --------- ---------
---------<BR>
65
97
48 32</FONT></P>
<P><BR><FONT size=2>2.CHR<BR>给出整数,返回对应的字符;<BR>SQL> select
chr(54740) zhao,chr(65) chr65 from dual;</FONT></P>
<P><FONT size=2>ZH C<BR>-- -<BR>赵 A</FONT></P>
<P><FONT size=2>3.CONCAT<BR>连接两个字符串;<BR>SQL> select
concat('010-','88888888')||'转23' 高乾竞电话 from dual;</FONT></P>
<P><FONT
size=2>高乾竞电话<BR>----------------<BR>010-88888888转23</FONT></P>
<P><FONT size=2>4.INITCAP<BR>返回字符串并将字符串的第一个字母变为大写;<BR>SQL> select
initcap('smith') upp from dual;</FONT></P>
<P><FONT size=2>UPP<BR>-----<BR>Smith</FONT></P>
<P><BR><FONT
size=2>5.INSTR(C1,C2,I,J)<BR>在一个字符串中搜索指定的字符,返回发现指定的字符的位置;<BR>C1
被搜索的字符串<BR>C2
希望搜索的字符串<BR>I
搜索的开始位置,默认为1<BR>J 出现的位置,默认为1<BR>SQL>
select instr('oracle traning','ra',1,2) instring from
dual;</FONT></P>
<P><FONT
size=2> INSTRING<BR>---------<BR>
9</FONT></P>
<P><BR><FONT size=2>6.LENGTH<BR>返回字符串的长度;<BR>SQL> select
name,length(name),addr,length(addr),sal,length(to_char(sal)) from
gao.nchar_tst;</FONT></P>
<P><FONT size=2>NAME LENGTH(NAME)
ADDR
LENGTH(ADDR) SAL
LENGTH(TO_CHAR(SAL))<BR>------ ------------ ----------------
------------ ---------
--------------------<BR>高乾竞
3
北京市海锭区
6
9999.99
7</FONT></P>
<P><FONT size=2></FONT> </P>
<P><FONT size=2>7.LOWER<BR>返回字符串,并将所有的字符小写<BR>SQL> select
lower('AaBbCcDd')AaBbCcDd from dual;</FONT></P>
<P><FONT size=2>AABBCCDD<BR>--------<BR>aabbccdd</FONT></P>
<P><BR><FONT size=2>8.UPPER<BR>返回字符串,并将所有的字符大写<BR>SQL> select
upper('AaBbCcDd') upper from dual;</FONT></P>
<P><FONT size=2>UPPER<BR>--------<BR>AABBCCDD</FONT></P>
<P><FONT size=2></FONT> </P>
<P><FONT size=2>9.RPAD和LPAD(粘贴字符)<BR>RPAD
在列的右边粘贴字符<BR>LPAD 在列的左边粘贴字符<BR>SQL> select
lpad(rpad('gao',10,'*'),17,'*')from dual;</FONT></P>
<P><FONT
size=2>LPAD(RPAD('GAO',1<BR>-----------------<BR>*******gao*******<BR>不够字符则用*来填满</FONT></P>
<P><BR><FONT size=2>10.LTRIM和RTRIM<BR>LTRIM
删除左边出现的字符串<BR>RTRIM 删除右边出现的字符串<BR>SQL> select
ltrim(rtrim(' gao qian jing ',' '),' ') from
dual;</FONT></P>
<P><FONT size=2>LTRIM(RTRIM('<BR>-------------<BR>gao qian
jing</FONT></P>
<P><BR><FONT
size=2>11.SUBSTR(string,start,count)<BR>取子字符串,从start开始,取count个<BR>SQL>
select substr('13088888888',3,8) from dual;</FONT></P>
<P><FONT size=2>SUBSTR('<BR>--------<BR>08888888</FONT></P>
<P><BR><FONT
size=2>12.REPLACE('string','s1','s2')<BR>string
希望被替换的字符或变量 <BR>s1
被替换的字符串<BR>s2 要替换的字符串<BR>SQL>
select replace('he love you','he','i') from dual;</FONT></P>
<P><FONT size=2>REPLACE('H<BR>----------<BR>i love you</FONT></P>
<P><BR><FONT size=2>13.SOUNDEX<BR>返回一个与给定的字符串读音相同的字符串<BR>SQL>
create table table1(xm varchar(8));<BR>SQL> insert into table1
values('weather');<BR>SQL> insert into table1
values('wether');<BR>SQL> insert into table1
values('gao');</FONT></P>
<P><FONT size=2>SQL> select xm from table1 where
soundex(xm)=soundex('weather');</FONT></P>
<P><FONT size=2>XM<BR>--------<BR>weather<BR>wether</FONT></P>
<P><BR><FONT size=2>14.TRIM('s' from
'string')<BR>LEADING 剪掉前面的字符<BR>TRAILING
剪掉后面的字符<BR>如果不指定,默认为空格符 </FONT></P>
<P><FONT size=2>15.ABS<BR>返回指定值的绝对值<BR>SQL> select
abs(100),abs(-100) from dual;</FONT></P>
<P><FONT size=2> ABS(100) ABS(-100)<BR>---------
---------<BR>
100 100</FONT></P>
<P><BR><FONT size=2>16.ACOS<BR>给出反余弦的值<BR>SQL> select acos(-1)
from dual;</FONT></P>
<P><FONT size=2> ACOS(-1)<BR>---------<BR>3.1415927</FONT></P>
<P><BR><FONT size=2>17.ASIN<BR>给出反正弦的值<BR>SQL> select asin(0.5)
from dual;</FONT></P>
<P><FONT size=2>ASIN(0.5)<BR>---------<BR>.52359878</FONT></P>
<P><BR><FONT size=2>18.ATAN<BR>返回一个数字的反正切值<BR>SQL> select atan(1)
from dual;</FONT></P>
<P><FONT size=2> ATAN(1)<BR>---------<BR>.78539816</FONT></P>
<P><BR><FONT size=2>19.CEIL<BR>返回大于或等于给出数字的最小整数<BR>SQL> select
ceil(3.1415927) from dual;</FONT></P>
<P><FONT
size=2>CEIL(3.1415927)<BR>---------------<BR>
4</FONT></P>
<P><BR><FONT size=2>20.COS<BR>返回一个给定数字的余弦<BR>SQL> select
cos(-3.1415927) from dual;</FONT></P>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -