如何在存储过程中将Number转换为String

时间:2016-12-16 13:37:40

标签: sql-server

我有数字,我想将这些数字转换为存储过程中的字符串。

请回复。

谢谢!

2 个答案:

答案 0 :(得分:6)

在不知道您正在使用哪个数据库的情况下,我们无法提供准确的语法。这是MSSQL的语法:

CAST(column AS VARCHAR(10))

或者

CONVERT(VARCHAR(10), column)

答案 1 :(得分:0)

可以使用CAST功能在T-SQL中进行转换。 样本可以是:

SELECT CAST(myNumber AS VARCHAR) FROM myTable

其中myNumber是您的数字字段,myTable是该字段所在的表。强制转换也可以用作连接的参数。

您可以使用的另一个功能是STR:

SELECT STR(myField) FROM myTable