如果MySQL ELT () 函数提供的序号大于字符串数,该函数会返回什么?


如果作为参数提供的序号大于字符串数,MySQL ELT()函数将返回 NULL 作为输出。以下示例可以更清楚地说明 −

示例

mysql> Select ELT(6,'Ram','is','a','good','boy')As Result;
+--------+
| Result |
+--------+
| NULL   |
+--------+
1 row in set (0.00 sec)

如我们所见,序号为 6,而字符串列表只有 5 个字符串。因此,MySQL 返回 NULL。

更新于: 20-Jun-2020

77 次浏览

启动您的职业生涯

完成课程获得认证

开始学习
广告