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

Как да съхранявате датата в базата данни на MySQL?

За да съхранявате дати или часове в MySQL използвайте date , datetime или timestamp . Бих препоръчал първите две за повечето цели.

За да кажете на MySQL как да анализира вашия формат за дата, използвайте STR_TO_DATE функция. Ето един пример:

CREATE TABLE table1 (`Date` Date);
INSERT INTO table1 (`Date`) VALUES (STR_TO_DATE('01/05/2010', '%m/%d/%Y'));
SELECT * FROM table1;

Date
2010-01-05

За да форматирате резултатите обратно в оригиналния формуляр, вижте DATE_FORMAT функция. Имайте предвид, че трябва да го форматирате само ако искате да го покажете като низ, използвайки нещо различно от формата по подразбиране.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLAlchemy DELETE Грешка, причинена от наличието както на мързеливо натоварване, така и на динамична версия на една и съща връзка

  2. Как да попълним дупките в полетата за автоматично увеличение?

  3. Mysql изберете с условна логика

  4. Отдалечен достъп до Mysql

  5. MySQL - актуализиране на всички записи, за да съответстват на максималната стойност в групата