﻿<?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-kait</title><link>http://www.blogjava.net/kait/</link><description /><language>zh-cn</language><lastBuildDate>Tue, 28 Apr 2026 18:57:15 GMT</lastBuildDate><pubDate>Tue, 28 Apr 2026 18:57:15 GMT</pubDate><ttl>60</ttl><item><title>jQuery的selector用法</title><link>http://www.blogjava.net/kait/archive/2012/09/03/386902.html</link><dc:creator>小天</dc:creator><author>小天</author><pubDate>Mon, 03 Sep 2012 09:57:00 GMT</pubDate><guid>http://www.blogjava.net/kait/archive/2012/09/03/386902.html</guid><wfw:comment>http://www.blogjava.net/kait/comments/386902.html</wfw:comment><comments>http://www.blogjava.net/kait/archive/2012/09/03/386902.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kait/comments/commentRss/386902.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kait/services/trackbacks/386902.html</trackback:ping><description><![CDATA[<div><p>jquery <span style="font-family: 新細明體;">提供一個很</span> fancy <span style="font-family: 新細明體;">的</span> selector<span style="font-family: 新細明體;">幫助我們很容易的找到要控制的</span> dom <span style="font-family: 新細明體;">元件</span></p><p>jquery <span style="font-family: 新細明體;">做法</span>:</p>  <p>$(&#8220;input[name^='word']).each(function(){</p>  <p>&nbsp;alert( $(this).val() );</p>  <p>})</p>  <p>$("input[name^='word']") <span style="font-family: 新細明體;">是指所有</span>input<span style="font-family: 新細明體;">的</span>name<span style="font-family: 新細明體;">只要是</span> word <span style="font-family: 新細明體;">開頭的都抓出來，若然有</span>1<span style="font-family: 新細明體;">個</span>form<span style="font-family: 新細明體;">以上，並且不同</span>form<span style="font-family: 新細明體;">有相同欄位名稱時，這樣抓可能會出錯，所以需要再把</span> form<span style="font-family: 新細明體;">考量進來。</span></p>  <p>$("<strong>form[name='form1']</strong> input[name^='nextSign']").each(function(){</p>  <p>&nbsp;alert( $(this).val() );</p>  <p>})</p>  <p>jquery <span style="font-family: 新細明體;">的</span> selector <span style="font-family: 新細明體;">有個特色，可以將不同的</span> selector <span style="font-family: 新細明體;">組合使用，這樣幾乎沒有找不到的</span>DOM<span style="font-family: 新細明體;">物件。</span></p>  <p><span style="font-family: 新細明體;">以</span> attribute <span style="font-family: 新細明體;">抓物件方式還有</span></p>  <p>[attribute*=value] <span style="font-family: 新細明體;">只要出現</span>value<span style="font-family: 新細明體;">關鍵字</span></p>  <p>[attribute$=value] value<span style="font-family: 新細明體;">關鍵字結尾</span></p>  <p>[attribute!=value] value<span style="font-family: 新細明體;">關鍵字不能出現</span></p><p><br /></p><p>文章來源：</p><div>http://itfarmer.pixnet.net/blog/post/15526223-%5Bjquery%5D%E8%B6%85%E7%B4%9A%E5%BC%B7%E5%A4%A7%E7%9A%84-selector</div><p>&nbsp;</p></div><img src ="http://www.blogjava.net/kait/aggbug/386902.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kait/" target="_blank">小天</a> 2012-09-03 17:57 <a href="http://www.blogjava.net/kait/archive/2012/09/03/386902.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何在右鍵選單中顯示用UltraEdit打開</title><link>http://www.blogjava.net/kait/archive/2011/10/04/360011.html</link><dc:creator>小天</dc:creator><author>小天</author><pubDate>Tue, 04 Oct 2011 08:46:00 GMT</pubDate><guid>http://www.blogjava.net/kait/archive/2011/10/04/360011.html</guid><wfw:comment>http://www.blogjava.net/kait/comments/360011.html</wfw:comment><comments>http://www.blogjava.net/kait/archive/2011/10/04/360011.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kait/comments/commentRss/360011.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kait/services/trackbacks/360011.html</trackback:ping><description><![CDATA[<div></div><div>REGEDIT<br /><br />[HKEY_LOCAL_MACHINE\Software\CLASSES\*\shellex\ContextMenuHandlers\UltraEdit-32]<br />@="{b5eedee0-c06e-11cf-8c56-444553540000}"<br /><br />[HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\{b5eedee0-c06e-11cf-8c56-444553540000}]<br />@="UltraEdit-32"<br /><br />[HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\{b5eedee0-c06e-11cf-8c56-444553540000}\InProcServer32]<br />@="<span style="color: #0000ff;">C:\\Program Files (x86)\\IDM Computer Solutions\\UltraEdit</span>\\ue32ctmn.dll"<br />"ThreadingModel"="Apartment"<br /><br />然後將<span style="color: #0000ff;"> C:\\Program Files (x86)\\IDM Computer Solutions\\UltraEdit </span>改成你所安裝ultraedit所在路徑，<br /><div>再將上面資料存成 ultraedit.reg，接著再雙擊它，進行註冊，就可以了~~</div></div><img src ="http://www.blogjava.net/kait/aggbug/360011.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kait/" target="_blank">小天</a> 2011-10-04 16:46 <a href="http://www.blogjava.net/kait/archive/2011/10/04/360011.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>建置批次檔，讓公司及家裡的網路介面卡 IP可快速變更</title><link>http://www.blogjava.net/kait/archive/2011/09/19/358955.html</link><dc:creator>小天</dc:creator><author>小天</author><pubDate>Mon, 19 Sep 2011 02:05:00 GMT</pubDate><guid>http://www.blogjava.net/kait/archive/2011/09/19/358955.html</guid><wfw:comment>http://www.blogjava.net/kait/comments/358955.html</wfw:comment><comments>http://www.blogjava.net/kait/archive/2011/09/19/358955.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kait/comments/commentRss/358955.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kait/services/trackbacks/358955.html</trackback:ping><description><![CDATA[<div><p>Step 1: 新增一個文字檔，並將副檔名改為:&nbsp; xxxx.bat&nbsp; (xxxx 由自己隨意命名)</p>  <p>&nbsp;</p>  <p>Step 2: 輸入以下網路設定指令</p>  <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; netsh interface ip set address "區域連線" static IP位置 子網路遮罩 預設閘道 1</p>  <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; netsh interface ip set dns "區域連線" static 慣用DNS伺服器</p>  <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; netsh interface ip add dns "區域連線" 其他DNS伺服器</p>  <p>&nbsp;</p><p>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;例如：</p><p>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;netsh interface ip set address "區域連線" static 192.168.2.1 255.255.255.0 192.168.2.254 1</p><p>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;netsh interface ip set dns "區域連線" static 168.95.1.1</p><p><br /></p><p>在win7的環境，記得要用系統管理者的權限才可執行此批次檔~~</p><p><br /></p><p>參考網址:</p><p><div>http://www.dotblogs.com.tw/satan45/archive/2010/08/05/17037.aspx<br /><div>http://jemmywalker.pixnet.net/blog/post/38324489-%E8%A8%AD%E5%AE%9A%E7%B6%B2%E8%B7%AFip%E6%89%B9%E6%AC%A1%E6%AA%94</div><div>http://bbs.ee.nchu.edu.tw/gemmore/wufish&amp;F10VCR0B&amp;56</div></div><br /></p></div><img src ="http://www.blogjava.net/kait/aggbug/358955.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kait/" target="_blank">小天</a> 2011-09-19 10:05 <a href="http://www.blogjava.net/kait/archive/2011/09/19/358955.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>windows.open 以 post的方式傳遞參數</title><link>http://www.blogjava.net/kait/archive/2011/05/27/351138.html</link><dc:creator>小天</dc:creator><author>小天</author><pubDate>Thu, 26 May 2011 16:20:00 GMT</pubDate><guid>http://www.blogjava.net/kait/archive/2011/05/27/351138.html</guid><wfw:comment>http://www.blogjava.net/kait/comments/351138.html</wfw:comment><comments>http://www.blogjava.net/kait/archive/2011/05/27/351138.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kait/comments/commentRss/351138.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kait/services/trackbacks/351138.html</trackback:ping><description><![CDATA[<div><br />今天看到有篇文章寫到 windows.open 可以post方式傳遞參數，就趕緊照作看看，結果是可行的，<br />感謝撰寫這篇文章的作者~<br /><div><br />/**<br />&nbsp;* window.open with post method<br />&nbsp;*/<br />function openWindowWithPost(url, name, keys, values) {<br />&nbsp;&nbsp; &nbsp;var newWindow = window.open(url, name);<br />&nbsp;&nbsp; &nbsp;if (!newWindow){<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return false;<br />&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;var html = "";<br />&nbsp;&nbsp; &nbsp;html += "&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;form id='formid' method='post' action='"&nbsp;&nbsp; &nbsp;+ url + "'&gt;";<br />&nbsp;&nbsp; &nbsp;if (keys &amp;&amp; values &amp;&amp; (keys.length == values.length)){<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;for ( var i = 0; i &lt; keys.length; i++){<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;html += "&lt;input type='hidden' name='" + keys[i] + "' value='" + values[i] + "'/&gt;";<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;html += "&lt;/form&gt;&lt;script type='text/javascript'&gt;document.getElementById(\"formid\").submit()&lt;/script&gt;&lt;/body&gt;&lt;/html&gt;";<br />&nbsp;&nbsp; &nbsp;newWindow.document.write(html);<br />&nbsp;&nbsp; &nbsp;return newWindow;<br />}</div><br />詳細參考網址：http://www.dotblogs.com.tw/puma/archive/2008/09/03/5288.aspx</div><img src ="http://www.blogjava.net/kait/aggbug/351138.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kait/" target="_blank">小天</a> 2011-05-27 00:20 <a href="http://www.blogjava.net/kait/archive/2011/05/27/351138.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Eclipse Helios Service Release 2下 缺少 com.sun:tools:jar:1.5.0:system的解決方法</title><link>http://www.blogjava.net/kait/archive/2011/05/09/349870.html</link><dc:creator>小天</dc:creator><author>小天</author><pubDate>Mon, 09 May 2011 13:44:00 GMT</pubDate><guid>http://www.blogjava.net/kait/archive/2011/05/09/349870.html</guid><wfw:comment>http://www.blogjava.net/kait/comments/349870.html</wfw:comment><comments>http://www.blogjava.net/kait/archive/2011/05/09/349870.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kait/comments/commentRss/349870.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kait/services/trackbacks/349870.html</trackback:ping><description><![CDATA[<br />
當使用eclipse的maven：出现<a id="viewpost1_TitleUrl" href="../../sealyu/archive/2010/01/10/308896.html">Missing
indirectly referenced artifact com.sun:tools:jar:1.5.0:system</a>
错误，是因为需要jdk的tools。<br />
根本原因是没有指定javaw.exe的的位置，所以在eclipse.ini中用-vm指定javaw的位置就可以了~<br />
一定要在 <span style="color: #5000ff;">openFile <span style="color: #0e0000;">以下加才行，在別的地方加，都會無效~</span></span><br />
<br />
-startup<br />
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar<br />
--launcher.library<br />
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222<br />
-product<br />
org.eclipse.epp.package.jee.product<br />
--launcher.defaultAction<br />
openFile<br />
--launcher.XXMaxPermSize<br />
256M<br />
-showsplash<br />
org.eclipse.platform<br />
--launcher.XXMaxPermSize<br />
256m<br />
--launcher.defaultAction<br />
<span style="color: #5000ff;">openFile</span><br />
<span style="color: red;">-vm<br />
C:/java/jdk1.6.0_21/bin/javaw.exe</span><br />
-vmargs<br />
-Dosgi.requiredJavaVersion=1.5<br />
-Xms40m<br />
-Xmx512m<br />
<br />
<br />
參考網址: http://blog.csdn.net/gongchenzhang/archive/2010/09/03/5861056.aspx<br />
<br />
<br />
<img src ="http://www.blogjava.net/kait/aggbug/349870.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kait/" target="_blank">小天</a> 2011-05-09 21:44 <a href="http://www.blogjava.net/kait/archive/2011/05/09/349870.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>struts2與Servlet共存的設定方法</title><link>http://www.blogjava.net/kait/archive/2011/05/09/349805.html</link><dc:creator>小天</dc:creator><author>小天</author><pubDate>Sun, 08 May 2011 17:20:00 GMT</pubDate><guid>http://www.blogjava.net/kait/archive/2011/05/09/349805.html</guid><wfw:comment>http://www.blogjava.net/kait/comments/349805.html</wfw:comment><comments>http://www.blogjava.net/kait/archive/2011/05/09/349805.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kait/comments/commentRss/349805.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kait/services/trackbacks/349805.html</trackback:ping><description><![CDATA[<h3 class="post-title entry-title">
<a href="http://catonchuang.blogspot.com/2011/01/struts2-servlet.html">struts2與Servlet共存的設定方法</a>
</h3>
在 web.xml 下加入以下設定, 否則 servlet 會被 struts2 給濾掉，若有用spring的話，也得要設定<br />
<br />
&nbsp;&lt;filter-mapping&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;filter-name&gt;struts2&lt;/filter-name&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;url-pattern&gt;*.action&lt;/url-pattern&gt;<br />
&nbsp; &lt;/filter-mapping&gt;<br />
&nbsp; &lt;filter-mapping&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;filter-name&gt;spring filter&lt;/filter-name&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;url-pattern&gt;*.action&lt;/url-pattern&gt;<br />
&nbsp; &lt;/filter-mapping&gt;<br />
<img src ="http://www.blogjava.net/kait/aggbug/349805.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kait/" target="_blank">小天</a> 2011-05-09 01:20 <a href="http://www.blogjava.net/kait/archive/2011/05/09/349805.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>iText2的教學網址</title><link>http://www.blogjava.net/kait/archive/2011/05/01/349333.html</link><dc:creator>小天</dc:creator><author>小天</author><pubDate>Sat, 30 Apr 2011 16:38:00 GMT</pubDate><guid>http://www.blogjava.net/kait/archive/2011/05/01/349333.html</guid><wfw:comment>http://www.blogjava.net/kait/comments/349333.html</wfw:comment><comments>http://www.blogjava.net/kait/archive/2011/05/01/349333.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kait/comments/commentRss/349333.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kait/services/trackbacks/349333.html</trackback:ping><description><![CDATA[<br />
<br />
參考網址:<br />
http://olex.openlogic.com/packages/itext/2.0.2#package_detail_tabs<br />
<br />
修正表格中，有中文的問題<br />
http://myned.blogspot.com/2008/10/javafw-java-itext-pdf.html<span style="color: #020000;"><br />
</span><br />
以下網址，是說可以將html的內容轉給 iText的document，再將其內容輸出成pdf，<br />
這樣的做法感覺很方便，比較好調整pdf的版面~~<br />
http://tomkuo139.blogspot.com/2010/03/java-itext-html-pdf.html<br />
<br />
<img src ="http://www.blogjava.net/kait/aggbug/349333.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kait/" target="_blank">小天</a> 2011-05-01 00:38 <a href="http://www.blogjava.net/kait/archive/2011/05/01/349333.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>判斷字串裡是否有中文字</title><link>http://www.blogjava.net/kait/archive/2011/03/10/346102.html</link><dc:creator>小天</dc:creator><author>小天</author><pubDate>Thu, 10 Mar 2011 12:23:00 GMT</pubDate><guid>http://www.blogjava.net/kait/archive/2011/03/10/346102.html</guid><wfw:comment>http://www.blogjava.net/kait/comments/346102.html</wfw:comment><comments>http://www.blogjava.net/kait/archive/2011/03/10/346102.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kait/comments/commentRss/346102.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kait/services/trackbacks/346102.html</trackback:ping><description><![CDATA[<span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; font-family: Arial; color: red;" lang="EN-US">String</span></span><span><span style="font-size: 7.5pt; font-family: Arial; color: black;" lang="EN-US"> text1
=&nbsp;</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">"這是爪哇教學</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">"</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">;</span></span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><br />
</span><span><span style="font-size: 10pt; font-family: Arial; color: red;" lang="EN-US">String</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"> </span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 7.5pt; font-family: Arial; color: black;" lang="EN-US">text2</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">
=&nbsp;</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">"isjava"</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">;</span></span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><br />
</span><span><span style="font-size: 10pt; font-family: Arial; color: red;" lang="EN-US">String</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"> </span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 7.5pt; font-family: Arial; color: black;" lang="EN-US">text3</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">
=&nbsp;</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">"is爪哇教學</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">"</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">;<br />
<br />
</span></span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">
<span>System.out.println(</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 7.5pt; font-family: Arial; color: black;" lang="EN-US">text1
</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><span>+</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">":"</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">+</span></span><span><span style="font-size: 10pt; font-family: Arial; color: blue;" lang="EN-US">new</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">&nbsp;</span></span><span><span style="font-size: 10pt; font-family: Arial; color: red;" lang="EN-US">String</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">(</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 7.5pt; font-family: Arial; color: black;" lang="EN-US">text1
</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">).length());</span></span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><br />
<span>System.out.println(</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 7.5pt; font-family: Arial; color: black;" lang="EN-US">text2
</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><span>+</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">":"</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">+</span></span><span><span style="font-size: 10pt; font-family: Arial; color: blue;" lang="EN-US">new</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">&nbsp;</span></span><span><span style="font-size: 10pt; font-family: Arial; color: red;" lang="EN-US">String</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">(</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 7.5pt; font-family: Arial; color: black;" lang="EN-US">text2
</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">).length());&nbsp;</span></span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><br />
<span>System.out.println(</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 7.5pt; font-family: Arial; color: black;" lang="EN-US">text3</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><span>+</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">":"</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">+</span></span><span><span style="font-size: 10pt; font-family: Arial; color: blue;" lang="EN-US">new</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">&nbsp;</span></span><span><span style="font-size: 10pt; font-family: Arial; color: red;" lang="EN-US">String</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">(</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 7.5pt; font-family: Arial; color: black;" lang="EN-US">text3
</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">).length());</span></span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><br />
<br />
<span>輸出:</span><br />
</span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">這是爪哇教學</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">:6</span></span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><br />
</span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">isjava</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><span>:6</span><br />
</span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">is爪哇教學</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">:6<br />
<br />
</span></span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">
</span><span><span style="font-size: 10pt; color: black;">以上的結果顯示</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">,</span></span><span><span style="font-size: 10pt; color: black;">字串裏如果有雙位元組的字元</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">java</span></span><span><span style="font-size: 10pt; color: black;">就把每個字元都按雙位元組編碼</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">,</span></span><span><span style="font-size: 10pt; color: black;">如果都是單字節的字元就按單字節編碼</span></span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><br />
</span><span><span style="font-size: 10pt; color: black;">於是按照以上的規律</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">,</span></span><span></span><span></span><span><span style="font-size: 10pt; color: black;">就是判斷字串的長度和字元位元組的長度是否相同來判斷是否有雙位元組的字元</span></span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><br />
<span>System.out.println((</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 7.5pt; font-family: Arial; color: black;" lang="EN-US">text1
</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><span>.getBytes().length == </span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 7.5pt; font-family: Arial; color: black;" lang="EN-US">text1
</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><span>.length())?</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">" </span></span><span><span style="font-size: 10pt; color: #00bb00;">text1 沒有中文</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">"</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">:</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">"</span></span><span><span style="font-size: 10pt; color: #00bb00;">text1有中文字</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">"</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">);</span></span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><br />
<span>System.out.println((</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 7.5pt; font-family: Arial; color: black;" lang="EN-US">text2
</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><span>.getBytes().length == </span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 7.5pt; font-family: Arial; color: black;" lang="EN-US">tex2
</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><span>.length())?</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">"</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; color: #00bb00;">text2 沒有中文</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">"</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">:</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">"</span></span><span><span style="font-size: 10pt; color: #00bb00;">text2有中文字</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">"</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">);</span></span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><br />
<span>System.out.println((</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 7.5pt; font-family: Arial; color: black;" lang="EN-US">text3
</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><span>.getBytes().length == </span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 7.5pt; font-family: Arial; color: black;" lang="EN-US">text3
</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><span>.length())?</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">"</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; color: #00bb00;">text3 沒有中文</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">"</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">:</span></span><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">"</span></span><span><span style="font-size: 10pt; color: #00bb00;">text3有中文字</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; font-family: Arial; color: #00bb00;" lang="EN-US">"</span></span><span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US">);</span></span><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><br />
<br />
<span>OUTPUT:</span><br />
</span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; color: #00bb00;">text1有中文字</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><br />
</span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; color: #00bb00;">text2 沒有中文</span></span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span style="font-size: 10pt; font-family: Arial; color: black;" lang="EN-US"><br />
</span></span></span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;"><span style="line-height: 18px;"><span><span style="font-size: 10pt; color: #00bb00;">text3有中文字<br />
<br />
<span style="color: #000000;"><span style="color: red;"><span style="color: #000000;">參考至: http://blog.xuite.net/programer/1/42065092</span></span></span><br />
</span></span></span></span>
<img src ="http://www.blogjava.net/kait/aggbug/346102.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kait/" target="_blank">小天</a> 2011-03-10 20:23 <a href="http://www.blogjava.net/kait/archive/2011/03/10/346102.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SQL Server和Oracle的常用函數對比</title><link>http://www.blogjava.net/kait/archive/2010/04/25/319312.html</link><dc:creator>小天</dc:creator><author>小天</author><pubDate>Sun, 25 Apr 2010 06:01:00 GMT</pubDate><guid>http://www.blogjava.net/kait/archive/2010/04/25/319312.html</guid><wfw:comment>http://www.blogjava.net/kait/comments/319312.html</wfw:comment><comments>http://www.blogjava.net/kait/archive/2010/04/25/319312.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kait/comments/commentRss/319312.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kait/services/trackbacks/319312.html</trackback:ping><description><![CDATA[<a href="http://it.osma.tw/viewtopic.php?f=10&amp;t=172#p171">[轉貼]SQL Server和Oracle的常用函數對比</a><br />
<br />
---------數學函數<br />
1.絕對值<br />
S:select abs(-1) value<br />
O:select abs(-1) value from dual<br />
2.取整(大)<br />
S:select ceiling(-1.001) value<br />
O:select ceil(-1.001) value from dual<br />
3.取整（小）<br />
S:select floor(-1.001) value<br />
O:select floor(-1.001) value from dual<br />
4.取整（截取）<br />
S:select cast(-1.002 as int) value<br />
O:select trunc(-1.002) value from dual<br />
5.四捨五入<br />
S:select round(1.23456,4) value 1.23460<br />
O:select round(1.23456,4) value from dual 1.2346<br />
6.e為底的冪<br />
S:select Exp(1) value 2.7182818284590451<br />
O:select Exp(1) value from dual 2.71828182<br />
7.取e為底的對數<br />
S:select log(2.7182818284590451) value 1<br />
O:select ln(2.7182818284590451) value from dual; 1<br />
8.取10為底對數<br />
S:select log10(10) value 1<br />
O:select log(10,10) value from dual; 1<br />
9.取平方<br />
S:select SQUARE(4) value 16<br />
O:select power(4,2) value from dual 16<br />
10.取平方根<br />
S:select SQRT(4) value 2<br />
O:select SQRT(4) value from dual 2<br />
11.求任意數為底的冪<br />
S:select power(3,4) value 81<br />
O:select power(3,4) value from dual 81<br />
12.取亂數<br />
S:select rand() value<br />
O:select sys.dbms_random.value(0,1) value from dual;<br />
13.取符號<br />
S:select sign(-8) value -1<br />
O:select sign(-8) value from dual -1<br />
----------三角函數相關<br />
14.圓周率<br />
S:SELECT PI() value 3.1415926535897931<br />
O:不知道<br />
15.sin,cos,tan 參數都以弧度為單位<br />
例如：select sin(PI()/2) value 得到1（SQLServer）<br />
16.Asin,Acos,Atan,Atan2 返回弧度<br />
17.弧度角度互換(SQLServer，Oracle不知道)<br />
DEGREES：弧度-〉角度<br />
RADIANS：角度-〉弧度<br />
---------數值間比較<br />
18. 求集合最大值<br />
S:select max(value) value from<br />
(select 1 value<br />
union<br />
select -2 value<br />
union<br />
select 4 value<br />
union<br />
select 3 value)a<br />
O:select greatest(1,-2,4,3) value from dual<br />
19. 求集合最小值<br />
S:select min(value) value from<br />
(select 1 value<br />
union<br />
select -2 value<br />
union<br />
select 4 value<br />
union<br />
select 3 value)a<br />
O:select least(1,-2,4,3) value from dual<br />
20.如何處理null值(F2中的null以10代替)<br />
S:select F1,IsNull(F2,10) value from Tbl<br />
O:select F1,nvl(F2,10) value from Tbl<br />
--------字串函數<br />
21.求字元序號<br />
S:select ascii('a') value<br />
O:select ascii('a') value from dual<br />
22.從序號求字元<br />
S:select char(97) value<br />
O:select chr(97) value from dual<br />
23.連接<br />
S:select '11'+'22'+'33' value<br />
O:select CONCAT('11','22')||33 value from dual<br />
23.子串位置 --返回3<br />
S:select CHARINDEX('s','sdsq',2) value<br />
O:select INSTR('sdsq','s',2) value from dual<br />
23.模糊子串的位置 --返回2,參數去掉中間%則返回7<br />
// 本文轉自 C++Builder 研究 - <!-- m --><a class="postlink" href="http://www.ccrun.com/article.asp?i=996&amp;d=dwn1rn">http://www.ccrun.com/article.asp?i=996&amp;d=dwn1rn</a><!-- m --><br />
S:select patindex('%d%q%','sdsfasdqe') value<br />
O:oracle沒發現，但是instr可以通過第四個參數控制出現次數<br />
select INSTR('sdsfasdqe','sd',1,2) value from dual 返回6<br />
24.求子串<br />
S:select substring('abcd',2,2) value<br />
O:select substr('abcd',2,2) value from dual<br />
25.子串代替 返回aijklmnef<br />
S:SELECT STUFF('abcdef', 2, 3, 'ijklmn') value<br />
O:SELECT Replace('abcdef', 'bcd', 'ijklmn') value from dual<br />
26.子串全部替換<br />
S:Replace<br />
O:select Translate('fasdbfasegas','fa','我' ) value from dual<br />
27.長度<br />
S:len,datalength<br />
O:length<br />
28.大小寫轉換 lower,upper<br />
29.單詞首字母大寫<br />
S:沒發現<br />
O:select INITCAP('abcd dsaf df') value from dual<br />
30.左補空格（LPAD的第一個參數為空格則同space函數）<br />
S:select space(10)+'abcd' value<br />
O:select LPAD('abcd',14) value from dual<br />
31.右補空格（RPAD的第一個參數為空格則同space函數）<br />
S:select 'abcd'+space(10) value<br />
O:select RPAD('abcd',14) value from dual<br />
32.刪除空格<br />
S:ltrim,rtrim<br />
O:ltrim,rtrim,trim<br />
33. 重複字串<br />
S:select REPLICATE('abcd',2) value<br />
O:沒發現<br />
34.發音相似性比較(這兩個單詞返回值一樣，發音相同)<br />
S:SELECT SOUNDEX ('Smith'), SOUNDEX ('Smythe')<br />
O:SELECT SOUNDEX ('Smith'), SOUNDEX ('Smythe') from dual<br />
SQLServer中用SELECT DIFFERENCE('Smithers', 'Smythers') 比較soundex的差<br />
返回0-4，4為同音，1最高<br />
--------------日期函數<br />
35.系統時間<br />
S:select getdate() value<br />
O:select sysdate value from dual<br />
36.前後幾日<br />
直接與整數相加減<br />
37.求日期<br />
S:select convert(char(10),getdate(),20) value<br />
O:select trunc(sysdate) value from dual<br />
select to_char(sysdate,'yyyy-mm-dd') value from dual<br />
38.求時間<br />
S:select convert(char(8),getdate(),108) value<br />
O:select to_char(sysdate,'hh24:mm:ss') value from dual<br />
39.取日期時間的其他部分<br />
S:DATEPART 和 DATENAME 函數 （第一個參數決定）<br />
O:to_char函數 第二個參數決定<br />
參數---------------------------------下表需要補充<br />
year yy, yyyy<br />
quarter qq, q (季度)<br />
month mm, m (m O無效)<br />
dayofyear dy, y (O表星期)<br />
day dd, d (d O無效)<br />
week wk, ww (wk O無效)<br />
weekday dw (O不清楚)<br />
Hour hh,hh12,hh24 (hh12,hh24 S無效)<br />
minute mi, n (n O無效)<br />
second ss, s (s O無效)<br />
millisecond ms (O無效)<br />
----------------------------------------------<br />
40.當月最後一天<br />
S:不知道<br />
O:select LAST_DAY(sysdate) value from dual<br />
41.本星期的某一天（比如星期日）<br />
S:不知道<br />
O:SELECT Next_day(sysdate,7) vaule FROM DUAL;<br />
42.字串轉時間<br />
S:可以直接轉或者select cast('2004-09-08'as datetime) value<br />
O:SELECT To_date('2004-01-05 22:09:38','yyyy-mm-dd hh24-mi-ss') vaule FROM DUAL;<br />
43.求兩日期某一部分的差（比如秒）<br />
S:select datediff(ss,getdate(),getdate()+12.3) value<br />
O:直接用兩個日期相減（比如d1-d2=12.3）<br />
SELECT (d1-d2)*24*60*60 vaule FROM DUAL;<br />
44.根據差值求新的日期（比如分鐘）<br />
S:select dateadd(mi,8,getdate()) value<br />
O:SELECT sysdate+8/60/24 vaule FROM DUAL;<br />
45.求不同時區時間<br />
S:不知道<br />
O:SELECT New_time(sysdate,'ydt','gmt' ) vaule FROM DUAL;<br />
-----時區參數,北京在東8區應該是Ydt-------<br />
AST ADT 大西洋標準時間<br />
BST BDT 白令海標準時間<br />
CST CDT 中部標準時間<br />
EST EDT 東部標準時間<br />
GMT 格林尼治標準時間<br />
HST HDT 阿拉斯加—夏威夷標準時間<br />
MST MDT 山區標準時間<br />
NST 紐芬蘭標準時間<br />
PST PDT 太平洋標準時間<br />
YST YDT YUKON標準時間<br />
Oracle支援的字元函數和它們的Microsoft SQL Server等價函數:<br />
函數 Oracle Microsoft SQL　Server<br />
把字元轉換為ASCII ASCII ASCII<br />
字串連接 CONCAT (expression + expression)<br />
把ASCII轉換為字元 CHR CHAR<br />
返回字串中的開始字元（左起） INSTR CHARINDEX<br />
把字元轉換為小寫 LOWER LOWER<br />
把字元轉換為大寫 UPPER UPPER<br />
填充字串的左邊 LPAD N/A<br />
清除開始的空白 LTRIM LTRIM<br />
清除尾部的空白 RTRIM RTRIM<br />
字串中的起始模式（pattern） INSTR PATINDEX<br />
多次重複字串 RPAD REPLICATE<br />
字串的語音表示 SOUNDEX SOUNDEX<br />
重複空格的字串 RPAD SPACE<br />
從數位資料轉換為字元資料 TO_CHAR STR<br />
子串 SUBSTR SUBSTRING<br />
替換字元 REPLACE STUFF<br />
將字串中的每個詞首字母大寫 INITCAP N/A<br />
翻譯字串 TRANSLATE N/A<br />
字串長度 LENGTH DATELENGTH or LEN<br />
列表中最大的字串 GREATEST N/A<br />
列表中最小的字串 LEAST N/A<br />
如果為NULL則轉換字串 NVL ISNULL<br />
日期函數<br />
函數 Oracle Microsoft SQL　Server<br />
日期相加 (date column +/- value) or<br />
ADD_MONTHS DATEADD<br />
兩個日期的差 (date column +/- value) or<br />
MONTHS_BETWEEN DATEDIFF<br />
當前日期和時間 SYSDATE GETDATE()<br />
一個月的最後一天 LAST_DAY N/A<br />
時區轉換 NEW_TIME N/A<br />
日期後的第一個周日 NEXT_DAY N/A<br />
代表日期的字串 TO_CHAR DATENAME<br />
代表日期的整數 TO_NUMBER<br />
(TO_CHAR)) DATEPART<br />
日期舍入 ROUND CONVERT<br />
日期截斷 TRUNC CONVERT<br />
字串轉換為日期 TO_DATE CONVERT<br />
如果為NULL則轉換日期 NVL ISNULL<br />
轉換函數<br />
函數 Oracle Microsoft SQL　Server<br />
數位轉換為字元 TO_CHAR CONVERT<br />
字元轉換為數位 TO_NUMBER CONVERT<br />
日期轉換為字元 TO_CHAR CONVERT<br />
字元轉換為日期 TO_DATE CONVERT<br />
16進制轉換為2進制 HEX_TO_RAW CONVERT<br />
2進制轉換為16進制 RAW_TO_HEX CONVERT<br />
其他行級別的函數<br />
函數 Oracle Microsoft SQL　Server<br />
返回第一個非空運算式 DECODE COALESCE<br />
當前序列值 CURRVAL N/A<br />
下一個序列值 NEXTVAL N/A<br />
如果exp1 = exp2, 返回null DECODE NULLIF<br />
用戶登錄帳號ID數字 UID SUSER_ID<br />
用戶登錄名 USER SUSER_NAME<br />
用戶資料庫ID數位 UID USER_ID<br />
用戶資料庫名 USER USER_NAME<br />
當前用戶 CURRENT_USER CURRENT_USER<br />
用戶環境(audit trail) USERENV N/A<br />
在CONNECT BY子句中的級別 LEVEL N/A<br />
合計函數<br />
函數 Oracle Microsoft SQL　Server<br />
Average AVG AVG<br />
Count COUNT COUNT<br />
Maximum MAX MAX<br />
Minimum MIN MIN<br />
Standard deviation STDDEV STDEV or STDEVP<br />
Summation SUM SUM<br />
Variance VARIANCE VAR or VARP<br />
Oracle還有一個有用的函數EXTRACT,提取並且返回日期時間或時間間隔運算式中特定的時間域:<br />
EXTRACT(YEAR FROM 日期)<br />
<img src ="http://www.blogjava.net/kait/aggbug/319312.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kait/" target="_blank">小天</a> 2010-04-25 14:01 <a href="http://www.blogjava.net/kait/archive/2010/04/25/319312.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>了解 JavaScript 的 typeof 到底是什麼，有什麼作用呢</title><link>http://www.blogjava.net/kait/archive/2009/09/11/294791.html</link><dc:creator>小天</dc:creator><author>小天</author><pubDate>Fri, 11 Sep 2009 14:48:00 GMT</pubDate><guid>http://www.blogjava.net/kait/archive/2009/09/11/294791.html</guid><wfw:comment>http://www.blogjava.net/kait/comments/294791.html</wfw:comment><comments>http://www.blogjava.net/kait/archive/2009/09/11/294791.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/kait/comments/commentRss/294791.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kait/services/trackbacks/294791.html</trackback:ping><description><![CDATA[了解 JavaScript 的 <span style="color: red;">typeof </span>到底是什麼，有什麼作用呢?<br />
<br />
記得之前在web上要判斷 某一個 html上的物件(ex: div、span、document.form.xxx)是否存在，<br />
<br />
都會用 一個 叫 <span style="color: red;">typeof </span>的方法來 判斷此物件 是否為 <span style="color: red;">undefined</span>，例如&nbsp; <span style="color: #2708ff;">typeof(elIdObj) == "undefined"</span>，<br />
<br />
但今天 我用此方法來判斷<span style="color: #2708ff;"> typeof(document.getElementById("spdId"))</span> <span style="color: #2708ff;">== "undefined"</span>，得到的結果，<br />
<br />
竟然跟我想知道的不一樣，typeof(document.getElementById("spdId"))&nbsp; 得到的結果 卻是 "Object"<br />
<br />
在這裡我要先說明一件事，就是 getElementById 裡的 spdId，這個 id 是不存在於 網頁上，所以，<br />
<br />
就我的認知，它應該是回傳為 <span style="color: #2708ff;">"undefined"，但卻傳回 </span><span style="color: #ff0000;">"Object"</span>，令我百思不得其解，所以就上網查了<br />
<br />
一些資料，來真正了解 typeof 的用法，我把找的資料截取一段來看，如下, <br />
<br />
====================================================================================<br />
typeof是一個一元運算符，它返回的結果始終是一個字符串，對不同的操作數，它返回不同的結果。 <br />
具體的規則如下： <br />
一、對於數字類型的操作數而言， typeof 返回的值是 number。比如說：typeof(1)，返回的值就是number。 <br />
上面是舉的常規數字，對於非常規的數字類型而言，其結果返回的也是number。比如typeof(NaN)，NaN在 <br />
JavaScript中代表的是特殊非數字值，雖然它本身是一個數字類型。 <br />
在JavaScript中，特殊的數字類型還有幾種： <br />
Infinity 表示無窮大特殊值 <br />
NaN　　　　　　　　　　　　特殊的非數字值 <br />
Number.MAX_VALUE　　　　　可表示的最大數字 <br />
Number.MIN_VALUE　　　　　可表示的最小數字（與零最接近） <br />
Number.NaN　　　　　　　　特殊的非數字值 <br />
Number.POSITIVE_INFINITY　表示正無窮大的特殊值 <br />
Number.NEGATIVE_INFINITY 表示負無窮大的特殊值 <br />
以上特殊類型，在用typeof進行運算進，其結果都將是number。 <br />
二、對於字符串類型， typeof 返回的值是 string。比如typeof("123")返回的值是string。 <br />
三、對於布爾類型， typeof 返回的值是 boolean 。比如typeof(true)返回的值是boolean。 <br />
四、對於對象、數組、null 返回的值是 object 。比如typeof(window)，typeof(document)，typeof(null)返回的值都是object。 <br />
五、對於函數類型，返回的值是 function。比如：typeof(eval)，typeof(Date)返回的值都是function。 <br />
六、如果運算數是沒有定義的（比如說不存在的變量、函數或者undefined），將返回undefined。比如：typeof(sss)、typeof(undefined)都返回undefined。<br />
<br />
<br />
<br />
資料來源: http://www.jb51.net/article/16342_2.htm<br />
<img src ="http://www.blogjava.net/kait/aggbug/294791.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kait/" target="_blank">小天</a> 2009-09-11 22:48 <a href="http://www.blogjava.net/kait/archive/2009/09/11/294791.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>