标签: mysql sql oracle select
请查看此链接。
您可以看到错误消息:
注意:我特意保留roll_no作为字符类型。 我需要有关select语句的帮助。
roll_no
谢谢
答案 0 :(得分:1)
并非所有行都将转换为数字。 Unknown和空字符串引起了错误。
Unknown
答案 1 :(得分:0)
如果要作为某个值,并非所有内容都将转换为空字符串。将其以与To_Number('0')
To_Number('0')
答案 2 :(得分:0)
这对我有用
select to_number(roll_no) from student WHERE REGEXP_LIKE(roll_no, '^[[:digit:]]+$');
谢谢大家