【发布时间】:2021-05-11 14:15:00
【问题描述】:
我试图理解隐式转换行为。 我有一个名为 ticketNo 的列,这是一个字符串,它是一个 pk。 在两边使用相同的数据类型,我返回一行
SELECT * FROM demo d WHERE ticketNo = "1762386738153"
当我进行显式转换时,此查询返回同一行
SELECT * FROM demo d WHERE cast (ticketNo as Long)= 1762386738153
现在,当我进行隐式转换时,此查询不返回任何行
SELECT * FROM demo d WHERE ticketNo = 1762386738153
有什么想法吗?
【问题讨论】:
标签: nosql oracle-nosql