ï»??xml version="1.0" encoding="utf-8" standalone="yes"?>中文字幕亚洲综合久久菠萝蜜 ,懂色aⅴ精品一区二区三区,免费视频亚洲http://www.aygfsteel.com/joinose/category/11522.htmlzh-cnWed, 28 Feb 2007 07:42:29 GMTWed, 28 Feb 2007 07:42:29 GMT60[FAQ]Sqlite中如何返回本地化当前旉™—´åQ?/title><link>http://www.aygfsteel.com/joinose/archive/2006/06/18/53608.html</link><dc:creator>æ°´æ™¶é±?/dc:creator><author>æ°´æ™¶é±?/author><pubDate>Sun, 18 Jun 2006 09:28:00 GMT</pubDate><guid>http://www.aygfsteel.com/joinose/archive/2006/06/18/53608.html</guid><wfw:comment>http://www.aygfsteel.com/joinose/comments/53608.html</wfw:comment><comments>http://www.aygfsteel.com/joinose/archive/2006/06/18/53608.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/joinose/comments/commentRss/53608.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/joinose/services/trackbacks/53608.html</trackback:ping><description><![CDATA[在做ClinicOS的时候遇åˆîC¸€ä¸ªé—®é¢˜ï¼Œåœ¨ä¿å­˜ç—…历登记时间时åQŒæˆ‘使用了“CURRENT_TIMESTAMP”,但这有个问题åQŒå®ƒ˜q”回的是UTC TimeåQŒè¿™å¯ÒŽˆ‘们中国äh没啥用,一直希望能惛_Šžæ³•å°†å®ƒè{为localtime。今天刚好有½Iºï¼Œæ‰€ä»¥åŽ»æŸ¥äº†æŸ¥Sqliteçš„Mail ListåQŒæžœç„¶ä¹Ÿæœ‰äh遇到了这个问题,我从一½‹‡åä¸ºã€Štranslate time comparison statement》(http://www.mail-archive.com/sqlite-users@sqlite.org/msg12350.htmlåQ‰ä¸­çœ‹åˆ°˜q™æ ·çš„回复:<br /><pre style="margin: 0em;">Mark Wyszomierski wrote:<br /><br /></pre><blockquote style="border-left: 0.2em solid rgb(85, 85, 238); margin: 0em; padding-left: 0.85em;"><blockquote style="border-left: 0.2em solid rgb(85, 85, 238); margin: 0em; padding-left: 0.85em;"><pre style="margin: 0em;">You may want<br /><br />WHERE julianday(date('now')) - julianday(date(arrival_date)) > 7<br /><br /></pre><tt></tt><tt></tt></blockquote></blockquote><pre style="margin: 0em;">Mark,<br /><br /></pre><tt>You should still use the 'localtime' modifier on the 'now' value if your </tt><tt>timestamps are local time since 'now' always returns UTC times. </tt><pre style="margin: 0em;">WHERE julianday(date('now', 'localtime')) - julianday(date(arrival_date)) > 7<br /><br />嘿嘿åQŒçœ‹æ¥å¦‚果想得到一个符合本机区域设¾|®çš„当前旉™—´åQŒå¿…™åȝ”¨date函数来è{换,<br />但date只函数只˜q”回当前日期åQŒè€Œæˆ‘需要的是返回当前日期及旉™—´åQŒæ‰€ä»¥è¿™é‡ŒæŠŠå®ƒæ¢æˆdatetime函数åQŒå³åQ?br />datetime(CURRENT_TIMESTAMP,'localtime')<br /><br />以下是sqlite下测试的输出信息åQ?br />sqlite> select CURRENT_TIMESTAMP;<br />2006-06-18 09:23:36<br />sqlite> select datetime(CURRENT_TIMESTAMP,'localtime');<br />2006-06-18 17:23:44<br />sqlite><br /><br /></pre><br /><img src ="http://www.aygfsteel.com/joinose/aggbug/53608.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/joinose/" target="_blank">æ°´æ™¶é±?/a> 2006-06-18 17:28 <a href="http://www.aygfsteel.com/joinose/archive/2006/06/18/53608.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[FAQ]Sqlite中有没有像Oracle中的decode函数一æ ïLš„功能?http://www.aygfsteel.com/joinose/archive/2006/05/25/48172.htmlæ°´æ™¶é±?/dc:creator>æ°´æ™¶é±?/author>Thu, 25 May 2006 12:12:00 GMThttp://www.aygfsteel.com/joinose/archive/2006/05/25/48172.htmlhttp://www.aygfsteel.com/joinose/comments/48172.htmlhttp://www.aygfsteel.com/joinose/archive/2006/05/25/48172.html#Feedback0http://www.aygfsteel.com/joinose/comments/commentRss/48172.htmlhttp://www.aygfsteel.com/joinose/services/trackbacks/48172.htmlhttp://www.sqlite.org/lang_expr.html
实现˜q™ä¸ªåŠŸèƒ½çš„å°±æ˜¯case...when...then...esle...end语句,用法很简å?¾l“构比decode清晰多了,çŽîC‹D例如ä¸?
例一:
Sqliteçš„case用法½Ž€å•例½E?/span>

例二:
假设有个表test,其中用一个整形字ŒDµsex表示性别,1表示ç”?0表示å¥?-1表示未知,其它情况表示未填,则sqlä¸?
Sqlite的case用法详细举例

注意,when...then可以出现N¾l?且注意中间没有ä“Q标点,权用逗号隔开.
希望对用Sqlite的朋友们有所帮助


]]>
Ö÷Õ¾Ö©Öë³ØÄ£°å£º Î÷»ªÏØ| ºÍ¾²ÏØ| °Ý³ÇÏØ| ÕÑͨÊÐ| ÀÖÒµÏØ| ·ð¸ÔÏØ| Ðì»ãÇø| ÁÙ²×ÊÐ| °²¶àÏØ| ÁÙÎ÷ÏØ| µÇ·âÊÐ| ¼ÃÄÏÊÐ| ÃÖÀÕÏØ| ÉϲÌÏØ| Ϋ·»ÊÐ| ·öÓàÏØ| º¼½õÆì| áÓÖÝÊÐ| ÎÚ³ľÆëÏØ| ¹±¾õÏØ| ÙðÖÝÊÐ| ÐÂÌ©ÊÐ| ÃçÀõÏØ| ËÉÅËÏØ| ´óÍÝÏØ| ÐËÈÊÏØ| פÂíµêÊÐ| Í­ÁêÊÐ| »·áÏØ| ½ªÑßÊÐ| ÆÑ³ÇÏØ| °¢À­ÉÆÃË| ²©°×ÏØ| Çå½§ÏØ| ¶î¶û¹ÅÄÉÊÐ| ÁúÁêÏØ| ²©¿Í| ¾°Äþ| »ôÁÖ¹ùÀÕÊÐ| ÓÀÌ©ÏØ| ÇßÑôÊÐ|