1、创建测试表,
create table test_replace_num(id number, value number)
2、插入测试数据;
insert into test_replace_num values(1,4.9528)
insert into test_replace_num values(2,3.8821)
insert into test_replace_num values(3,41.2287)
insert into test_replace_num values(4,18.1675)
commit
3、查询表中全量数据;select t.*, rowid from test_replace_num t
update test_replace_num set value = round(value,2)
commit
5、再次查询表中全量数据,发现vlaue只保留两位小数;
select t.*, rowid from test_replace_num t
肯定是有的。。 LZ的意思是不更改表字段的数据类型,那就是说查询的时候显示到小数点6位,那样就可以在select用上数据转换类型函数select cast(字段名 as decimal(38,6)) from 表名
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)