ID
123,145
如何判断这一字段里有没有逗号

解决方案 »

  1.   

    where charindex(',',ltrim(id))>0
      

  2.   

    where charindex(',',ID)>0
    成立则有
      

  3.   


    是的,用charindex有的话肯定会返回,的位置,如果没有的话肯定是0
      

  4.   


    charindex(','string)
    pading('%[,]%',searchstring)
      

  5.   


    PATINDEX ( '%[,]%' , expression )>0 则含有
      

  6.   

    declare @ID varchar(10)set @ID='123,456'if charindex(',',@ID)>0
       begin
            print '有逗号!'
    end
    else 
       begin 
            print '无逗号!'
    end
      

  7.   

    where charindex(',',ID)>0