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

ODP.NET/EF6-WHERE句のCHARデータ型

    Oracleコマンドを

    に置き換えます
    SELECT * FROM users WHERE cast(user_name as varchar2(20)) = :p0
    

    CASTを使用して、Oracle内のほとんどのデータ型を他のほとんどのデータ型に変換できます。 CHARデータ型は扱いにくいため(理由により非推奨になりました)、varchar2(xx)に変換するのが最善のオプションです。




    1. VB.NETの接続文字列にフェールオーバーパートナーを追加する方法

    2. TransactSQLでNOTEXISTSではなくEXCEPTを使用する場合

    3. 16進/バイナリデータをmysqlにインポートします

    4. LaravelのEloquentORMでピボットテーブルデータで注文する方法