Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Fungsi Canonical EntityFunctions.TruncateTime tidak ada di MYSQL

Saya tidak bisa menyelesaikannya, jadi saya baru saja membuat Fungsi bernama "TruncateTime" di database.

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

Dan itu berhasil, tetapi saya tidak menyukainya.

Orang-orang ini melakukan hal serupa:

Alternatif untuk EntityFunctions.AddSeconds untuk MySQL

CurrentUtcDateTime tidak ada - Kerangka Entitas dan MySql

Jadi sekarang saya pikir itu mungkin tidak perlu dan saya bisa memanggilnya langsung dari database dan masih mendapatkan entitas, seperti ini:

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

Dan itu saja.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. LOAD DATA INFILE:String karakter ut8mb4 tidak valid

  2. Apa itu InnoDB dan MyISAM di MySQL?

  3. Apakah saya perlu menggunakan mysql_close(koneksi)?

  4. Pembuatan Kueri Dinamis PDO

  5. Masalah MYSQL INSERT SELECT