那么返回0。位置的计算是相对于stri
g1的开始位置的,不管a和b的取值是多少。使用位置:过程性语句和SQL语句。INSTRB语法:INSTRBstri
g1stri
g2ab功能:和INSTR相同,只是操作的对参数字符使用的位置的是字节。使用位置:过程性语句和SQL语句。LENGTH语法:LENGTHstri
g功能:返回stri
g的字节单位的长度。CHAR数值是填充空格类型的,如果stri
g由数据类型CHAR,它的结尾的空格都被计算到字符串长度中间。如果stri
g是NULL,返回结果是NULL,而不是0。使用位置:过程性语句和SQL语句。LENGTHB
f语法:LENGTHBstri
g功能:返回以字节为单位的stri
g的长度。对于单字节字符集LENGTHB和LENGTH是一样的。使用位置:过程性语句和SQL语句。NLSSORT语法:NLSSORTstri
g
lsparams功能:得到用于排序stri
g的字符串字节。所有的数值都被转换为字节字符串,这样在不同数据库之间就保持了一致性。Nlsparams的作用和NLS_INITCAP中的相同。如果忽略参数,会话使用缺省排序。使用位置:过程性语句和SQL语句。
3数字函数
函数接受NUMBER类型的参数并返回NUMBER类型的数值。超越函数和三角函数的返回值精确到36位。ACOS、ASIN、ATAN、ATAN2的结果精确到36位。ABS语法:ABSx功能:得到x的绝对值。使用位置:过程性语言和SQL语句。ACOS语法:ACOSx功能:返回x的反余弦值。x应该从0到1之间的数,结果在0到pi之间,以弧度为单位。
f使用位置:过程性语言和SQL语句。ASIN语法:ASINx功能:计算x的反正弦值。X的范围应该是-1到1之间,返回的结果在-pi2到pi2之间,以弧度为单位。使用位置:过程性语言和SQL语句。ATAN语法:ATANx功能:计算x的反正切值。返回值在-pi2到pi2之间,单位是弧度。使用位置:过程性语言和SQL语句。ATAN2语法:ATAN2xy功能:计算x和y的反正切值。结果在负的pi2到正的pi2之间,单位是弧度。使用位置:过程性语言和SQL语句。CEIL语法:CEILx功能:计算大于或等于x的最小整数值。使用位置:过程性语言和SQL语句。COS语法:COSx功能:返回x的余弦值。X的单位是弧度。
f使用位置:过程性语言和SQL语句。COSH语法:COSHx功能:计算x的双曲余弦值。使用位置:过程性语言和SQL语句。EXP语法:EXPx功能:计算e的x次幂。e为自然对数,约等于271828。使用位置:过程性语言和SQL语句。FLOOR语法:FLOORx功能:返回小于等于x的最大整数值。使用位置:过程性语言和SQL语句。LN语法:LNx功能:返回x的自然对数,x必须是正数,并且大于0。使用位置:过程r