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

CURRENT_DATE/CURDATE() tidak berfungsi sebagai nilai DATE default

Tidak berfungsi karena tidak didukung

DEFAULT klausa menentukan nilai default untuk kolom. Dengan satu pengecualian, nilai default harus berupa konstanta; itu tidak bisa menjadi fungsi atau ekspresi. Ini berarti, misalnya, Anda tidak dapat menyetel default untuk kolom tanggal menjadi nilai fungsi seperti NOW() atau CURRENT_DATE . Pengecualiannya adalah Anda dapat menentukan CURRENT_TIMESTAMP sebagai default untuk TIMESTAMP kolom

http://dev.mysql.com/doc/refman /5.5/en/create-table.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa cara paling mudah untuk memasukkan tanggal kosong dalam hasil sql (di ujung mysql atau perl)?

  2. pemilihan cepat baris acak dari tabel besar di mysql

  3. Mengambil baris tunggal, kolom tunggal dengan PDO

  4. Cara:Membersihkan mesin penyimpanan InnoDB mysql?

  5. beberapa kueri tabel yang sama tetapi di kolom yang berbeda mysql