我在 ORACLE DB 中有一个表,其中有 5 个字母 的员工姓名列 (ENAME)。使用的查询是:
SELECT ENAME FROM EMP WHERE LENGTH(ENAME) = 5;
这不是返回包含 5 个字母的名称。有人可以建议我正确的吗?
原文由 beyou 发布,翻译遵循 CC BY-SA 4.0 许可协议
我在 ORACLE DB 中有一个表,其中有 5 个字母 的员工姓名列 (ENAME)。使用的查询是:
SELECT ENAME FROM EMP WHERE LENGTH(ENAME) = 5;
这不是返回包含 5 个字母的名称。有人可以建议我正确的吗?
原文由 beyou 发布,翻译遵循 CC BY-SA 4.0 许可协议
SELECT ENAME FROM EMP WHERE ENAME LIKE ('_____');
原文由 Goksel Yesiller 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答2.4k 阅读✓ 已解决
1 回答2.4k 阅读✓ 已解决
1.4k 阅读
使用 REGEXP_COUNT 只计算字母