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

CanonicalFunctionEntityFunctions.TruncateTimeはMYSQLに存在しません

    解決できなかったので、データベースに「TruncateTime」という名前の関数を作成しました。

    Create FUNCTION TruncateTime(dateValue DateTime) RETURNS date
    return Date(dateValue);
    

    そしてそれは機能しますが、私はそれが好きではありません。

    これらの人々は同様のことをしました:

    MySQLのEntityFunctions.AddSecondsの代替

    CurrentUtcDateTimeが存在しません-EntityFrameworkとMySql

    したがって、これは不要かもしれないと思います。データベースから直接呼び出すだけで、次のようなエンティティを取得できます。

    var x = db.ExecuteStoreQuery<Measurement>(@"SELECT field1,field2
    FROM   Measurements
    WHERE  Date(InDate) = {0}", DDate);
    

    そしてそれがすべてです。



    1. R12.2オンラインパッチでのシードデータの処理

    2. phpMyadminでの最大実行時間

    3. PDOの制限を考慮せずに、見つかった行の総数を取得するにはどうすればよいですか?

    4. SQL Server(T-SQL)でデータベースメールアカウントとデータベースプリンシパル間の関連付けを検索する