如何在sql中将数字转换为varchar

问题描述 投票:0回答:1

有人可以建议哪种方法是在Mssql中将数字值作为varchar插入的最佳方法。

场景:我有一个登台表,正在其中从另一个来源获取数据。一列“收据编号”是我表中的一个数字字段,因为我接收的数据也来自该数字字段。

所以一旦我在临时表中获取数据,它看起来就像下面的样子>>

RECEIPT_NUMBER
1201576.0000

我的主表中此收据编号列为varchar。当我在主表中插入数据时,它如下所示:

MAIN_RECEIPT_NUMBER
1.20158E+006

谁能建议我在我的主表中以以下格式获取此数据的最佳方法是什么?>

MAIN_RECEIPT_NUMBER
1201576

有人可以建议哪种方法是在Mssql中将数字值作为varchar插入的最佳方法。场景:我有一个登台表,正在从另一个来源获取数据。一栏“收据编号” ...

sql-server plsqldeveloper sqldatatypes
1个回答
0
投票

尝试中

to_char(数字值)。这可以解决您的问题。

© www.soinside.com 2019 - 2024. All rights reserved.