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

単語境界のようなエスケープシーケンスでREGEXPを使用するにはどうすればよいですか?

    まず、REGEXP_REPLACEに注意してください 文字列を部分的に一致させることができます 、.*は必要ありません 検索語の前後。

    \ \なので、リテラルの円記号を定義するには、charをエスケープする必要があります。 それ自体は、MySQLエンジンの文字をエスケープすることを許可します。このMySQL8のドキュメント を参照してください。 :

    したがって、必要です

    REGEXP_LIKE("aaa abc ccc", "\\babc\\b")
    



    1. 数値のある列のタイプをvarcharからintに変更します

    2. 顧客が一緒に購入した製品を見つける

    3. PG ::UndefinedTable:エラー:正しいRailsの命名と規則で関係が存在しません

    4. SQLServerデータベースをAzureSQLデータベースに移行する方法