【发布时间】:2019-06-17 04:33:14
【问题描述】:
我需要连接两列。我尝试如下,
SET NOCOUNT ON;
declare @sql nvarchar(200)
SET @sql =
'SELECT UserId,CONCAT(CONVERT([varchar](50) ,DECRYPTBYKEY(FirstName)),CONVERT([varchar](50),DECRYPTBYKEY(LastName))) AS [Userfullname] from [user] WHERE FkSupervisor in ('
+ @selectedSupervisorIds
+ ') AND IsActive = 1'
EXECUTE Sp_executesql
@sql
这工作正常,但输出如下,
UserId Userfullname
10397 jhonewal
10422 funnyman
10428 Zeroowl
如何在名字和姓氏之间添加空格?
预期输出,
UserId Userfullname
10397 jhone wal
10422 funny man
10428 Zero owl
【问题讨论】:
标签: sql-server concat