sql >> Database teknologi >  >> RDS >> Sqlserver

sql-søgning fra csv-streng

Du kan bruge denne måde i Stored Procedure,

declare @searchtext varchar(1000)

set searchtext ='bob,harry,charley'

declare @filter varchar(2000)

set @filter = '(name LIKE ''%' + replace('bob,harry,charley',',','%'' OR name LIKE ''%') + '%'')'

exec
('
    select *
    from mytab
    where ' + @filter + '
'
)


  1. Hvad skete der præcist med indekseringsoperationen?

  2. Sådan undgår du at dividere med nul i MySQL

  3. Hvordan ændres Oracle Exceptions-sproget i .Net/C#?

  4. Henter MySQL med Kivy