趣味SQL (求最佳算法)
DECLARE @sItem NVARCHAR(400)
SET @sItem=' Microsoft SQL Server 2000 最 好 的 RDBMS'
其中,若子符之間的連續空格數超過10個(有可能是10個,20個等等不固定)的話,則把這些空格視為是分隔符。
現要求:
把這些子串提取出來,并同時計算子串的個數。
例子的結為:(我用[]來標示)
[ Microsoft SQL Server 2000]
[最 好 的]
[RDBMS]
200分送給最佳算法的同志。謝謝。