﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-baijie-随笔分类-数据库</title><link>http://www.blogjava.net/baijie/category/21524.html</link><description>程序员之家
</description><language>zh-cn</language><lastBuildDate>Wed, 11 Apr 2007 02:13:44 GMT</lastBuildDate><pubDate>Wed, 11 Apr 2007 02:13:44 GMT</pubDate><ttl>60</ttl><item><title>常用oracle的函数使用说明</title><link>http://www.blogjava.net/baijie/archive/2007/04/11/109796.html</link><dc:creator>白杰</dc:creator><author>白杰</author><pubDate>Wed, 11 Apr 2007 01:07:00 GMT</pubDate><guid>http://www.blogjava.net/baijie/archive/2007/04/11/109796.html</guid><wfw:comment>http://www.blogjava.net/baijie/comments/109796.html</wfw:comment><comments>http://www.blogjava.net/baijie/archive/2007/04/11/109796.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/baijie/comments/commentRss/109796.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/baijie/services/trackbacks/109796.html</trackback:ping><description><![CDATA[<p align=center><font color=#ff00ff><font size=4><strong>常用</strong><strong><font face="Times New Roman">oracle</font></strong><strong>的函数使用说明</strong></font></font><strong></strong></p>
<p><font face="Times New Roman">一，</font>字符操作类：</p>
<p><font face="Times New Roman">1，</font>字符串的连接<font face="Times New Roman"> concat </font>或者<font face="Times New Roman"> ||</font></p>
<p><strong>update</strong> o_test a<br>&nbsp;&nbsp; <strong>set</strong> a.column1 = concat (a.column1,a. column2)</p>
<p>把column1和column2两个字段的值加在一起赋给了column1</p>
<p>&nbsp;</p>
<p><strong>update</strong> o_test a<br>&nbsp;&nbsp; <strong>set</strong> a.column1 = a.column1||a. column2</p>
<p>把column1和column2两个字段的值加在一起赋给了column1</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><font face="Times New Roman">2，INSTR</font></p>
<p><font face="Times New Roman">select&nbsp; instr (a.column1,&#8217;</font>号<font face="Times New Roman">&#8217;) as orderby&nbsp; from o_test a</font></p>
<p>得出<font face="Times New Roman">column1</font>字段的值中出现<font face="Times New Roman"> &#8220;</font>号<font face="Times New Roman">&#8221;</font>的位置</p>
<p><font face="Times New Roman"></font>select INSTR('sdsq','s',1) value from dual </p>
<p>得到sdsq字符串中第1次出现s的位置</p>
<p>select INSTR('sdsq','s',2) value from dual &nbsp;</p>
<p>得到sdsq字符串中第2次出现s的位置</p>
<p><font face="Times New Roman">3，LPAD( RPAD)</font></p>
<p><font face="Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Select LPAD(a.column1,5,&#8217;0&#8217;)&nbsp; from o_test a</font></p>
<p><font face="Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font>在字段<font face="Times New Roman">column1</font>的左端补<font face="Times New Roman">&#8217;0&#8217;,</font>使整个字段的长度为<font face="Times New Roman">5</font>位<font face="Times New Roman">.</font></p>
<p><font face="Times New Roman"></font>&nbsp;</p>
<p><font face="Times New Roman">4，RTRIM</font></p>
<p><font face="Times New Roman">Select RTRIM(a.column1,&#8217;.&#8221;;&#8217;) from o_test a</font></p>
<p><font face="Times New Roman">&nbsp;&nbsp; </font>得到<font face="Times New Roman"> </font>剔除了在<font face="Times New Roman">column1</font>字段右边所有以<font face="Times New Roman"> &#8216;.&#8217;,&#8217;&#8221;&#8217;,&#8217;;&#8217;</font>结尾的字符后的字段</p>
<p><font face="Times New Roman"></font>&nbsp;</p>
<p><font face="Times New Roman">5，SUBSTR</font></p>
<p><font face="Times New Roman">Select substr(a.column1,0,2) from o_test a</font></p>
<p>得到<font face="Times New Roman">column1</font>字段从零位开始的<font face="Times New Roman">2</font>位长度的字符串</p>
<p><font face="Times New Roman">Select substr(a.column1,5) from o_test a</font></p>
<p>得到<font face="Times New Roman">column1</font>字段从第<font face="Times New Roman">5</font>位以后的字符串</p>
<img src ="http://www.blogjava.net/baijie/aggbug/109796.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/baijie/" target="_blank">白杰</a> 2007-04-11 09:07 <a href="http://www.blogjava.net/baijie/archive/2007/04/11/109796.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>