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

Грешка при вмъкване на дата - Неправилна стойност на датата:

Тъй като MySql приема датата във формат y-m-d в колоната тип дата, трябва да STR_TO_DATE функция за преобразуване на датата във формат yyyy-mm-dd за вмъкване по следния начин:

INSERT INTO table_name(today) 
VALUES(STR_TO_DATE('07-25-2012','%m-%d-%y'));  

По същия начин, ако искате да изберете датата в различен формат, различен от Mysql формат, трябва да опитате DATE_FORMAT функция

SELECT DATE_FORMAT(today, '%m-%d-%y') from table_name; 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изключете определени стойности, когато разделяте фиксирана стойност на държави въз основа на дневен дял от приходите

  2. единични кавички в SQL заявка

  3. MySQL добър начин да вмъкнете ред, ако не е намерен, или да го актуализирате, ако бъде намерен

  4. Amazon EC2, mysql прекратява стартирането, защото InnoDB:mmap (x байта) не успя; грешка 12

  5. Как да изберете един ред на случаен принцип, като се вземе предвид теглото?