ELT
功能描述
根据索引返回指定位置的值,索引小于1或大于字符串列表中字符串个数或者为NULL时,函数返回NULL。
ELT函数与FIELD函数功能互补。
语法格式
ELT(n, str1, str2, str3, ...)
参数说明
n
:要返回的值的位置(从1开始计数),INTEGER类型。str1, str2, str3, ...
:要在其中查找的值列表,CHAR类型。
函数返回类型
CHAR类型。
示例
sql
SQL> SELECT ELT(2, 'Aa', 'Bb', 'Cc', 'Dd', 'Ff') FROM DUAL;
EXPR1 |
------------------------------------------------------------------------------
Bb|
SQL> SELECT ELT(10, 'Aa', 'Bb', 'Cc', 'Dd', 'Ff') FROM DUAL;
EXPR1 |
------------------------------------------------------------------------------
<NULL>|