从客户端导入一些数据时,我必须验证列是以逗号分隔的,并且逗号之间的所有值都是字母。有我可以使用的功能吗?验证字符串是逗号分隔列表SQL Server 2008
例
DECLARE @TestStringGood varchar(255), @TestStringBad varchar(255)
SET @TestStringGood = '1,3,4,8,9'
SET @TestStringBad = '1,aa,33,1,b' or '4344343'
如何验证上述2个字符串?
谢谢
你在这里的意思是什么?用逗号分隔的单个数字或用逗号分隔的单个字母? – Deepshikha
嗨,我的意思是字符串根本不能有字母,但是可以提供数字,只要它们用逗号分隔 – user9969
是'1,22,3'是好还是坏的字符串? –