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

ストアドプロシージャ内での正規表現の使用

    真の正規表現パターンマッチングが必要な場合は、独自のCLRUDFをロールする必要があります。このリンクでは、その方法について説明しています:

    http://msdn.microsoft.com/en-us/magazine/cc163473 .aspx

    これはSQLServer2005以降でのみ実行できることに注意してください。

    非アルファが必要な場合は、これを行うことができます:

    '([^a-z])'
    

    これがSQLServerのlikeのドキュメントです :

    http://msdn.microsoft.com/en-us/library/ms179859 .aspx



    1. 「読み取り専用」データベースを縮小できない| AlwaysOn可用性グループの使用中にトランザクションログを縮小する

    2. 文字列からランダムな式を削除します

    3. FORのSQLクエリ動的テーブル名

    4. 列名に予約語を使用する