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

Format tanggal MySQL - kesulitan Memasukkan tanggal

Masukkan tanggal dalam tanda kutip tunggal dan pindahkan tanda kurung (setelah 'yes' ) sampai akhir:

INSERT INTO custorder 
  VALUES ('Kevin', 'yes' , STR_TO_DATE('1-01-2012', '%d-%m-%Y') ) ;
                        ^                                     ^
---parenthesis removed--|                and added here ------|

Tetapi Anda selalu dapat menggunakan tanggal tanpa STR_TO_DATE() fungsi, cukup gunakan (Y-m-d) '20120101' atau '2012-01-01' format. Periksa dokumen MySQL:Literal Tanggal dan Waktu

INSERT INTO custorder 
  VALUES ('Kevin', 'yes', '2012-01-01') ;


  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 Memformat Angka di MySQL

  2. MySQL Bagaimana Anda INSERT INTO tabel dengan subquery SELECT mengembalikan beberapa baris?

  3. MySQL - Hubungan Satu Ke Satu?

  4. MySQL menjatuhkan semua indeks dari tabel

  5. Bagaimana cara mengambil bidang dari hasil kueri MySQL di bash