DECLARE @Text VARCHAR(50) SET @Text = 'as df'
DECLARE @ExistSpaceChar INT DECLARE @StrCount INT
SET? @ExistSpaceChar = 0 SELECT? @StrCount = LEN(@Text) WHILE (@StrCount >0) BEGIN ??? SELECT SUBSTRING(@Text,@StrCount,1),ASCII(SUBSTRING(@Text,1)) ??? ?IF? (ASCII(SUBSTRING(@Text,1)) NOT BETWEEN 33 AND 126)-- 33 - 126 之间是可见字符。 ?BEGIN ??-- find space or invisible char ??PRINT 'find space or invisible char' ??SET? @ExistSpaceChar = 1 ??BREAK ?END ?SET @StrCount = @StrCount -1 END
SELECT 'ExistSpaceChar=' + CONVERT(VARCHAR(10),@ExistSpaceChar)
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|