MySQL-da vaqt tamg'asining standart qiymati nima?
MySQL-da vaqt tamg'asining standart qiymati nima?

Video: MySQL-da vaqt tamg'asining standart qiymati nima?

Video: MySQL-da vaqt tamg'asining standart qiymati nima?
Video: Generated Columns in MySQL | Virtual and Stored Generated Columns 2024, Dekabr
Anonim

Kategoriyalar jadvalida created_at ustuni a VAQT BORGASI ustun kimga tegishli standart qiymat hisoblanadi o'rnatish CURRENT_TIMESTAMP gacha. Chiqishdan ko'rinib turibdiki, MySQL foydalangan vaqt tamg'asi sifatida kiritish vaqtida uchun standart qiymat yaratilgan_at ustuni.

Bu bilan bog'liq holda, MySQL-da datetime uchun standart qiymat nima?

MySQL standarti DATE maydoni formati YYYY-MM-DD. Qo'llab-quvvatlanadigan diapazon 1000-01-01 dan 9999-12-31 gacha. DATETIME turi sana va vaqt birikmasi boʻlib, maʼlumotlarni YYYY-AA-KK SS:MM:SS formatida saqlaydi.

Bundan tashqari, MySQL-da vaqt tamg'asini qanday yarataman? $ vaqt tamg'asi = sana("Y-m-d H:i:s"); Bu bo'ladi berish joriy sana va vaqtni string formatida ko'rsatishingiz mumkin kiritmoq ichiga MySQL . Siz sinab ko'rishingiz mumkin VAQT BORGASI (curdate(), curtime()) joriy vaqtdan foydalanish uchun. keyin shunchaki kiritmoq vaqt ustuniga hech qanday qiymat kiritmasdan jadvalga har qanday satr.

Ikkinchidan, MySQL-da joriy vaqt tamg'asi nima?

MySQL CURRENT_TIMESTAMP() funktsiyasi CURRENT_TIMESTAMP() funktsiyasini qaytaradi joriy sana va vaqt. Eslatma: Sana va vaqt "YYYY-AA-DD SS-AA-SS" (string) yoki YYYYAADHHMMSS sifatida qaytariladi. uuuuuu (raqamli).

Vaqt tamg'asi formati nima?

The VAQT BORGASI ma'lumotlar turi sana va vaqt qismlarini o'z ichiga olgan qiymatlar uchun ishlatiladi. VAQT BORGASI “1970-01-01 00:00:01” UTC dan “2038-01-19 03:14:07” UTC oralig‘iga ega. DATETIME yoki VAQT BORGASI qiymat mikrosekundlargacha (6 raqam) aniqlikdagi keyingi kasr soniya qismini o'z ichiga olishi mumkin.

Tavsiya: