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

linqラムダを含む数値を含むvarchar列をエンティティに並べ替える方法

    固定のPadLeftをシミュレートできます LINQtoEntitiesで正規関数DbFunctionsを使用します。右 このように

    これの代わりに

    a.price.PadLeft(10, '0')
    

    これを使用

    DbFunctions.Right("000000000" + a.price, 10)
    

    MySqlプロバイダーでテストしていませんが、DbFunctionsで定義されている正規関数です。 すべてのプロバイダーによってサポートされることになっています。



    1. 秒単位の2つのタイムスタンプ間のMySqlの違い?

    2. MySQLの単一の列に128ビットの数値を格納する方法は?

    3. NodeJSPostgresエラーgetaddrinfoENOTFOUND

    4. SnowflakeDBとIRIWorkbenchを接続する