Oracle中内置的SQL函数

王朝学院·作者佚名  2009-11-07  
宽屏版  字体: |||超大  

今天笔试最后两道题都是Oracle的,第一道就是考察Oracle内置的SQL函数的,看完题目我就晕了,说啥也想不起来了。还好第二道题目是有关概念的,凑合答上来了。看来Oracle方面还要多花点时间才行。

Decode。解码函数。Decode(expression, search1, result1, search2, result2, ... , default) 将expression依次和search1到searchN比较,如果和searchi相同则函数值为resulti,没有找到相同的,缺省函数值为default。

Trim。这个简单和通常的Java中的Trim类似。Trim(0 from 0098350000) 函数值为9835。

Substr。取子字符串函数。Substr(string, start, count) 函数值为string中start起的county个字符。

NVL。这个不知道是哪几个单词的缩写。例:NVL(string1, replace_with) 如果string1 is not null,函数值为string1,如果string1 is null,函数值为replace_with。

translate。按照指定规则将字符逐个转换。translate(string, from, to) 按照from-->to的规则转换string,结果字符串应和string长度相同。

to_char。日期转换成字符串的函数。to_char(date, format) 函数值为date按照format转换成的字符串。

to_date。字符串转换成日期的函数。to_date(string, format) 函数值为string按照format转换成的日期。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有