如何在sql命令中将数字转换为nvarchar

Aru*_*run 25 sql sql-server-2005

我需要在sql命令中将数值转换为nvarchar.

谁能帮帮我吗.

小智 30

select convert(nvarchar(255), 4343)
Run Code Online (Sandbox Code Playgroud)

应该做的伎俩.


Chr*_*tow 12

declare @MyNumber int
set @MyNumber = 123
select 'My number is ' + CAST(@MyNumber as nvarchar(20))
Run Code Online (Sandbox Code Playgroud)


Anb*_*van 5

declare @MyNumber float 
set @MyNumber = 123.45 
select 'My number is ' + CAST(@MyNumber as nvarchar(max))
Run Code Online (Sandbox Code Playgroud)