很奇怪的一个问题

[复制链接]
查看11 | 回复0 | 2008-10-31 15:39:00 | 显示全部楼层 |阅读模式
今天同事反映一个问题:
系统中一个表create table table_name(begin_code char(12),end_code char(12),flag number(1),area varchar2(20))
但是查询的时候 select* from table_name where begin_code='123456789000';
竟然不识别字符串.换成数字型12345678900就能查出来结果。
如果另建一个表create table table_name1 as select* from table_name;
然后用select* from table_name1 where begin_code='123456789000';就又识别了。我喊郁闷,这是怎么回事呢?各位dx请帮忙。
-----------------------------------
因为不知道
所以很急切
-----------------------------------
[ 本帖最后由 双629 于 2008-10-31 17:44 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行