【Oracle】解决数字型转换为字符串后变成科学计数法问题

之前使用了 to_char 方法,将数字型 to_char 到字符串出现科学计数法

直接 to_char('18584265') 不会有问题,结果仍然是 18584265

但是使用字段时,结果为 

解决方法为:在结果外面再套一个trunc用于转换科学计数法

这时候可能会再报之前的invalid number问题

所以最终解决方案是

to_char(trunc(to_char(order_id)))
原创文章 88 获赞 41 访问量 16万+

猜你喜欢

转载自blog.csdn.net/Damionew/article/details/103024513
今日推荐