2016-04-29 12 views
-2

私は、この入力パラメータを持つストアドプロシージャを持っている:ストアド・プロシージャ内で、私はSUBSTRING機能SUBSTRINGは、T-SQLである戻り値の型はどのような

SET @Var = SUBSTRING(@String, 4, 5) 
を使用しています、そして、

私の質問は:どのような結果が@Varにありますか?

  1. 空白
  2. NULL
  3. この

のなし事前

+1

あなたは可能性だけRTFM:https://msdn.microsoft.com/en-CA/library/ms187748.aspx –

答えて

0

のおかげで、結果を参照してください:

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

それはあなたのような空の結果が得られます。

this

+0

ので、結果は次のとおりです。 "小枝空間"? – Aben

関連する問題