Oracle内置SQL函数分类整理大全.docVIP

  • 8
  • 0
  • 约 18页
  • 2016-12-03 发布于江苏
  • 举报
1.字符函数——返回字符值 这些函数全都接收的是字符族类型的参数(CHR除外)并且返回字符值。除了特别说明的之外,这些函数大部分返回VARCHAR2类型的数值。字符函数的返回类型所受的限制和基本数据库类型所受的限制是相同的,比如:VARCHAR2数值被限制为2000字符(ORACLE 8中为4000字符),而CHAR数值被限制为255字符(在ORACLE8中是2000)。当在过程性语句中使用时,它们可以被赋值给VARCHAR2或者CHAR类型的PL/SQL变量。 ASCII 语法:ascii(char c) 功能:返回一个字符串的第一个字符的ASCII码,他的逆函数是CHR() 使用位置:过程性语句和SQL语句。 select ascii(罗) from dual; select chr(49886) from dual; CHR 语法:chr(x) 功能:返回在数据库字符集中与X拥有等价数值的字符。CHR和ASCII是一对反函数。经过CHR转换后的字符再经过ASCII转换又得到了原来的字符。 使用位置:过程性语句和SQL语句。 CONCAT 语法:CONCAT(c1,c2) 功能:c1,c2均为字符串,函数将c2连接到c1的后面,如果c1为null,将返回c2。如果c2为null,则返回c1,如果c1、c2都为null,则返回null。他和操作符||返回的结果相同。 使用位置:过

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档