34,594
社区成员
发帖
与我相关
我的任务
分享
;with t1 as (
select 1 c1,2 c2,3 c3
)
Select Concat( c1 , c2 , c3) from t1
;with t1 as (
select 1 c1,2 c2,3 c3
)
Select { fn Concat( c1 , c2 , c3)} from t1
--Concat 函数要求有 2 个参数。
Select CONCAT('a','b')
Select CONCAT(1,'a')
Select CONCAT('a','b','c')
Select CONCAT(1,2)
Select CONCAT('a',NULL)
--ab
--1a
--abc
--12
-a
Select {fn CONCAT('a','b')}
Select {fn CONCAT(1,'a')}
Select {fn CONCAT('a','b','c')}
Select {fn CONCAT(1,2)}
Select {fn CONCAT('a',NULL)}
--ab
--数据类型 int 和 varchar 在 concat 运算符中不兼容。
--CONCAT 函数要求有 2 个参数。
--操作数数据类型 int 对于 concat 运算符无效。
--NULL
使用sql语句 可以创建 直接用 CONCAT的视图
但是无法用SSMS进行重新设计,一打开就崩溃