ELT¶
说明¶
分值函数,类似 switch 语句,用于返回指定位置的字符串。
返回值¶
返回指定位置的字符串(例如:position = 1 返回第一个 string,position = 2 返回第二个 string)。
注解
position 小于 1 或大于字符串的数量返回 NULL。
示例¶
示例1: 成功找到指定字符串
select elt(1, 'Aa', 'Bb', 'Cc', 'Dd');
ELT(text) |
---------------
Aa |
总数目:1
select elt(4, 'Aa', 'Bb', 'Cc', 'Dd');
ELT(text) |
---------------
Dd |
总数目:1
示例2: 未找到字符串
select elt(0, 'Aa', 'Bb', 'Cc', 'Dd');
ELT(text) |
---------------
null |
总数目:1
select elt(5, 'Aa', 'Bb', 'Cc', 'Dd');
ELT(text) |
---------------
null |
总数目:1