退回字符串的子字符串(exp1),从 exp2 长度 exp3开始。
� 如果exp2 是 0,然后它是处理如同1。
� 如果exp2 是阳性,然后Oracle 从字符串的开始计数以找到第一字符。
� 如果exp2 是否定,然后Oracle 计数后从字符串的末尾。
� 如果exp3 是省略的,然后Oracle退回所有字符到字符串的一端。
� 如果exp3 是小于1,然后null是退回的。
退回的类型:与 exp1同样的。
exp1 可以是如何CHAR,VARCHAR2,NCHAR,NVARCHAR2,CLOB,或NCLOB数据类型。
浮点数作为参数传递给函数的自动转换为整数。
退回字符串的子字符串(exp1),从 exp2 长度 exp3开始。
如果如何命题是 null,结果是 null值。
退回的类型: 与 exp1同样的。
exp2 必须为1或最大长度的长度之间的整数 exp1,这取决于各组的长度是固定的或可变长度的。
exp3 是表达式指定结果的长度。如果指定的,exp3必须在范围0到n的二进制整数, 其中n等于( exp1长度属性)- exp2 + 1.
缺省值为exp3 是从字节的字节数由 exp2指定的到最后一个字节 exp1 在字符的字符串或二进制字符串或双字节字符数的情况下从字符由exp2指定的到最后一个字符 exp1在图形中的字符串的情况下。但是,如果 exp1 是一个不同长度的字符串的长度小于exp2,缺省值是零和结果是空字串。
|