小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Informix入門之---SQL函數(shù)整理

 lovelydog 2006-11-20
值此春節(jié)之際,獻(xiàn)給廣大informix學(xué)習(xí)者、愛(ài)好者~~~~~~~
  聚集函數(shù):
avg,求平均值
  count,統(tǒng)計(jì)記錄的條數(shù)
  max,求最大值
  min,求最小值
  range,計(jì)算所選行的最大值與最小值的差
  stdev,計(jì)算所選行的標(biāo)準(zhǔn)偏差
  sum,求和函數(shù)
  variance,函數(shù)返回值樣本的方差做為所有選擇行的方差的無(wú)偏估計(jì)。
  它的公式,(sum(xi**2)-sum(xi)**2)/N)/(N-1)
  其中xi是列中的每個(gè)值,N是列中值的總和。
  時(shí)間函數(shù):
   day,mdy,month,weekday,year 這些函數(shù)返回與用來(lái)調(diào)用函數(shù)的表達(dá)式或自身變量的值。Current返回當(dāng)前的日期和時(shí)間值,可以用extend函數(shù)來(lái)調(diào)整date或datetime值的精度。
   使用day和current 函數(shù)來(lái)將列值與當(dāng)前日期進(jìn)行比較。
   Date函數(shù)將字符串函數(shù)轉(zhuǎn)換為DATE值。例date(‘12/7/04’)
   To_char函數(shù)將datetime和date值轉(zhuǎn)化為字符值。
   To_date函數(shù)將字符值轉(zhuǎn)化為datetime類型的值。例to_date(“1978-10-07 10:00” ,”%Y-%m-%d %H:%M)
   基數(shù)函數(shù):
   cardinality(僅適用IDS)函數(shù)對(duì)集合包含的元素?cái)?shù)目計(jì)數(shù)。
   智能大對(duì)象函數(shù),(僅適用與IDS)
filetoblob( ),將文件復(fù)制到BLOB列中
filetoclob( ),將文件復(fù)制到CLOB列中
locopy( ),將BLOB或CLOB類型的數(shù)據(jù)復(fù)制到另一個(gè)BLOB或CLOB列中
lotofile( ),將BLOB或CLOB復(fù)制到文件中
字符串處理函數(shù):
lower,將字符串中每個(gè)大寫(xiě)字母轉(zhuǎn)換為小寫(xiě)字母
upper,將字符串中每個(gè)小寫(xiě)字母轉(zhuǎn)換為大寫(xiě)字母
initcap,將字符串中每個(gè)詞的首寫(xiě)字母轉(zhuǎn)換成大寫(xiě)
replace,將字符串中的某一組字符轉(zhuǎn)換成其他字符,例replace(col,”each”,”eve”)
substr,返回字符串中的某一部分,例substr(col,1,2)
substring,返回字符串中的某一部分,例substring(col,from 1 to 4)
lpad,使用lpad函數(shù)已用重復(fù)次數(shù)達(dá)到必要次數(shù)的字符序列在左邊填充或截?cái)嗟淖址母北?,這取決于字符串中填充部分的指定長(zhǎng)度。
舉例:字段 col 為char(15)類型,select lpad(col,21,”_”) from tab_name則顯示為在col前加上六個(gè)_。
Rpad,使用rpad函數(shù)已用重復(fù)次數(shù)達(dá)到必要次數(shù)的字符序列在右邊填充或截?cái)嗟淖址母北荆@取決于字符串中填充部分的指定長(zhǎng)度。
舉例:字段col為char(15)類型,select rpad(col,21,”_”) from tab_name則顯示為在col后邊加上六個(gè)_。
其他函數(shù):
hex,返回表達(dá)式的十六進(jìn)制數(shù)
round,返回表達(dá)式的四舍五入值
trunc,返回表達(dá)式的截?cái)嘀?
length,計(jì)算表達(dá)式的長(zhǎng)度
user,返回執(zhí)行查詢的用戶的用戶名(登陸帳戶名)
today,返回當(dāng)前系統(tǒng)日期
dbservername,返回?cái)?shù)據(jù)庫(kù)服務(wù)器的名稱,同sitename
dbinfo,返回?cái)?shù)據(jù)庫(kù)的相關(guān)信息
decode,函數(shù)來(lái)將一個(gè)具有一個(gè)值的表達(dá)式轉(zhuǎn)換為另一個(gè)值
decode(test,a,a_value,b,b_value,c,c_value……),decode函數(shù)不支持TEXT和BYTE類型。
Nvl,來(lái)將求值為空的表達(dá)式轉(zhuǎn)化為另一個(gè)想要指定的值。
另外還可以在select語(yǔ)句中使用存儲(chǔ)過(guò)程,如select spl($test) from tab_name

如有不對(duì)或不全面的地方請(qǐng)大家跟貼說(shuō)明,謝謝。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多