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

Тип данни за дата и час в MySQL прави грешка

Опитайте тази инструкция:

INSERT INTO Pat_Visit(PatientID,Visit_DateTime,Visit_Title,DoctorID) 
VALUES (100001,'2011-10-24 10:00:00','PAIN IN JOINTS',920001);

Можете да конвертирате датата си по следния начин:

STR_TO_DATE('10/24/11 10:00 PM','%m/%d/%Y %h:%i %p')

Така че инструкцията е:

INSERT INTO Pat_Visit(PatientID,Visit_DateTime,Visit_Title,DoctorID) 
    VALUES (100001,STR_TO_DATE('10/24/11 10:00 PM','%m/%d/%Y %h:%i %p'),'PAIN IN JOINTS',920001);

Извлечено от документацията за Mysql datetime



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql - Съхранена процедура OUT променлива връща нула

  2. Използване на MySQLi от друг клас в PHP

  3. Срив на услугата XAMPP MySQL след рестартиране

  4. MySQL:грешка във вашия SQL синтаксис | ОГРАНИЧЕНИЕ 0, 25

  5. Как мога автоматично да създам имейл адрес за членовете на моя уебсайт?