sql >> データベース >  >> RDS >> Sqlserver

csv文字列からのSQL検索

    この方法は、ストアドプロシージャで使用できます。

    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. MySQLはすべてのユーザー定義変数を表示します

    2. EntityFramework Coreを使用すると、PostgreSQLで自動インクリメントされた値が機能しない

    3. 動的SQLを実行するOraclePL/ SQL匿名ブロックから結果セット/カーソルを返す方法は?

    4. 困惑するRuby/MySQLエラー:無効なパケット:シーケンス番号の不一致