teradata获取浮点值的varchar表示形式

时间:2019-01-29 16:48:31

标签: casting teradata

我试图选择浮点值作为varchar字符串(用于平面文件导出)。 找到了几个有用的示例,但似乎没有一个完全匹配。

我们在数据中有许多不同的值,这些值都应正确显示并保持原样

例如

23.30不应成为23.3
23.0不应成为23或23。
23不应变成23或23.0
23.33不应成为23.3300

非常感谢您的帮助和时间。

1 个答案:

答案 0 :(得分:0)

所以在dnoeth提出问题之后,我又有了一个想法,我将继续使用

选择演员表(cast(cast(cast(1234567890.19 as float)as NUMBER)as varchar(200))