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

EF CoreのPostgreSQLの列の正規表現を一致させる方法は?

    Npgsql EFコアプロバイダーは、Regex.IsMatchの翻訳をサポートしています EF.Functions.Likeを置き換えることができます この静的な方法で:

    indexes = myContext.Cars.Where(
        c => Regex.IsMatch(c.Index, "[#][0-9][0-9][0-9][0-9]"));
    

    関数の完全なリストはここにあります: https://www.npgsql.org/efcore/マッピング/translations.html




    1. Oracleエラーの一貫性のないデータ型:予期されたCHARが長くなりました

    2. 列データを行に分割するSQLクエリ

    3. SQL Server Profiler-1つのデータベースからのイベントのみを表示するようにトレースをフィルタリングするにはどうすればよいですか?

    4. テーブル名の適切な挿入