Mira Asked: 2024-03-08 23:48:22 +0800 CST 计算一个字段中的位数 5 我正在尝试编写一种代码来计算一个字段中的位数。在这种情况下,它是护照,我想确保它们具有有效的数字和字符。 select p.passport_nbr, CASE WHEN Number = 0 THEN 1 ELSE FLOOR(LOG10(ABS(p.passport_nbr))) + 1 AS NDigits ,我可以使用不同的代码吗?我用的是oracle sql oracle-sqlcl