Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL формати за дата - трудност Вмъкване на дата

Поставете датата в единични кавички и преместете скобите (след 'yes') ) до края:

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

Но винаги можете да използвате дати без STR_TO_DATE() функция, просто използвайте (Y-m-d) '20120101' или '2012-01-01' формат. Проверете MySQL документите:Литерал за дата и час

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. ИЗТРИВАНЕ с помощта на LEFT JOIN с LIMIT в MySQL

  2. Група по седмица, как да получите празни седмици?

  3. Python 'float64' не може да бъде преобразуван в тип MySQL, но при ръчна заявка това не е проблем

  4. Има ли начин в MySQL да обърнете булево поле с една заявка?

  5. Как да запишете завършен полигон точки leaflet.draw в таблицата на mysql