Sql Server中常用函数replicate

SQL常用函数之三 REPLICATE ()

按指定次数重复字符表达式。 

语法 

REPLICATE ( character_expression, integer_expression) 


参数 
character_expression 
字符数据型的字母数字表达式,或者可以隐式转换为 nvarchar 或 ntext 的其他数据类型的字母数字表达式。 

integer_expression 
可以隐式转换为 int 的表达式。如果 integer_expression 为负,将返回空字符串。

返回值 
nvarchar 或 ntext

1 :Select Replicate('abc',2) ----------------abcabc

2 :Select Replicate('abc',-2) ----------------null

3 :Select Replicate('abc',0)--------------- 无

--疑问: 为什么2 和3 的不一样呢需要研究

原文地址:https://www.cnblogs.com/zpc870921/p/4982578.html