sql >> Database teknologi >  >> RDS >> Mysql

Sådan indsætter du tid 2009-09-22 18:09:37.881 i MYSQL Min kolonnetype er DateTime

Jeg fik løst problemet. Databasen tillod ikke indsættelse af tid i millisekunder. Tag et kig på linjerne nedenfor:

CREATE TABLE MyTimeStamp(TimeData decimal(17,3));

INSERT INTO  MyTimeStamp(TimeData) values (20090922201843.426);

SELECT timestamp(TimeData) FROM MyTimeStamp;

Output:

2009-09-22 20:018:43.426000


  1. Skrivning til MySQL-database med pandaer ved hjælp af SQLAlchemy, to_sql

  2. mysql:få rekordantal mellem to dato-klokkeslæt

  3. SQL Server brugerdefinerede funktioner

  4. Kolonne kan ikke være null Mysql