如何完成多表的字段统一

有A表id字段为1.2.3,B表id字段为01.02.03,C表id字段为001.002.003,怎么样可以统一他们的字段,比如都改成1.2.3

要么修改表
要么使用查询 a 1 .b10,c*100
将查询结果插入新表里面

设计上来说01 和 001是字符串类型了吧,1是什么字段类型呢,这种需要修改表数据,比如C表截取字符串第三位下来,如果是实际业务工作这个是原始设计数据库上的问题,需要跟业务沟通怎么处理。

题主没说明是想改表结构还是说在sql语法代码上进行兼容。如果是改表结构,这对之前的程序逻辑会有影响可能会需要大量调整程序逻辑。如果是改sql,只要用函数to_number转换一下这个字段就行了