文字が文字列に表示されます問い合わせ

()50(VARCHAR @str、サブVARCHAR(50)@)関数AccRepeatを作成
戻るint型
として
始まる
宣言@pos INT、@ nは整数
0 @を選択し、N =、POS @ = CHARINDEX(@サブ、STR @)
(@ながらPOS <> 0)で
始まる
選択@ STR =右(STR @、LEN(@str) - POS = CHARINDEX(STR @サブ、)、@ N @ N + 1 = @、POS @)を
エンド
リターン(@n)
最後は
行く
dbo.AccRepeat( 'MicrosoftSQLServer'、 's'を)を選択
------ 
3

  

おすすめ

転載: www.cnblogs.com/salv/p/11355722.html