什么样的返回类型是T-SQL中的SUBSTRING

时间:2016-04-29 20:27:21

标签: sql-server stored-procedures substring

我有一个带有此输入参数的存储过程:

@String = "ABC"

然后,在存储过程中,我正在使用SUBSTRING函数

SET @Var = SUBSTRING(@String, 4, 5)

我的问题是:@Var会得到什么样的结果?

  1. 空白区域
  2. NULL
  3. 没有这个
  4. 提前致谢

1 个答案:

答案 0 :(得分:0)

查看结果:

declare @String varchar(max) = 'ABC'
declare @var varchar(max)
SET @Var = SUBSTRING(@String, 4, 5)
select @var

它将为您提供空结果,如:

this