【发布时间】:2012-05-12 07:38:45
【问题描述】:
我有一个 Oracle 表和一个列 (col1) 的类型为 varchar2(12 byte)。它有一行,col1 的值为1234
当我说
select * from table where col1 = 1234
Oracle 说无效号码。这是为什么?为什么我不能传递 varchar2 的数字?
编辑:所有的反应都很棒。谢谢你。但我不明白为什么当1234 是有效的varchar2 数据类型时它不采用1234。
【问题讨论】: