文字列の数を数えようとし'*'
ていますが、間違った数になります
DECLARE @LongSentence VARCHAR(MAX)
DECLARE @FindSubString VARCHAR(MAX)
SET @LongSentence = 'Pravin Gaonkar: 29 Jan 2013 17:29:22 : *'
SET @FindSubString = '*'
SELECT LEN(@LongSentence) - LEN(REPLACE(@LongSentence,@FindSubString,''))[Count]
出力
Count
3
オリジナル - 1 しかし、それは私に 3 カウントを与えます
データベース SQL サーバー 2008