sql之将数字列与 Oracle 中的字符串进行比较
哈哈
阅读:19
2025-02-15 21:57:57
评论:0
我在 Oracle 表中有几列。
EMP_SEQ_NO Number(5)
Some_COL Varchar(20)
EMP_SEQ_NO Some_COL
10 ABCD
11 11
12 Test
13 Tommy
14 14
15 15
16 Ronny
我正在尝试做类似的事情
Select * from EMP where EMP_SEQ_NO=Some_COL
它抛出无效数字错误。
请帮忙
请您参考如下方法:
使用 to_char 可以解决您的问题。
Select * from EMP where to_char(EMP_SEQ_NO)= to_char(Some_COL)
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。