Oracle中将数字转换成字符插入表中会多一个空格的解决方法

来源:互联网 发布:国药种业淘宝 编辑:程序博客网 时间:2024/06/05 10:22

假设有这么一个情况

插入一条字符数据到test表中

insert into test values('test'||to_char(1, '00000'));

当select * from test;

时,会发现中间出现了一个空格。

我想去掉中间的空格,不是在查询的时候看不到空格,而是要在数据库的表中也没有空格。

那么就得使用一个简单的操作;

如下

insert into test values('test'||to_char(1, 'fm00000'));

当我再使用

select * from test;

查看时,空格就不见了!