我需要将列值从number(5)
减小到number(6)
。为此,我不想更改列,而只想使用SQL查询更新数据。
示例:
From to
123456 12345
135790 13579
即我只是想删除最后一位。
答案 0 :(得分:2)
如果要删除数字的最后一位,可以使用:
floor(original_value/10)
如果您只想从刚好有6位数字的数字中删除最后一位数字,则需要:
decode(length(original_value), 6, floor(original_value/10), original_value)