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

Menerapkan fungsi date_sub() dengan interval dengan jOOQ

Solusinya:

Menjadi sedikit bias terhadap database Oracle, jOOQ mengimplementasikan penambahan / pengurangan interval hari hanya dengan menggunakan:

// Java
DSL.currentTimestamp().sub(1);

Render di atas:

-- Oracle
sysdate - 1

-- MySQL
date_add(current_timestamp(), interval -1 day)

Tentu saja, Anda juga dapat mengakses date_add() berfungsi secara langsung, jika Anda menginginkannya:

// Java
DSL.dateAdd(DSL.currentTimestamp(), -1);

Beberapa dokumentasi:




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara mendapatkan baris yang nilai kolomnya bukan nol

  2. Zend_Db:Bagaimana cara mendapatkan jumlah baris dari sebuah tabel?

  3. Menyiapkan beberapa Sisipkan mysqli

  4. Buat tabel di MySQL yang cocok dengan tabel lain?

  5. Cara Membalikkan Insinyur Database di MySQL Workbench