Агуулгын хүснэгт:

Өгөгдлийн санд огноог хэрхэн хадгалдаг вэ?
Өгөгдлийн санд огноог хэрхэн хадгалдаг вэ?

Видео: Өгөгдлийн санд огноог хэрхэн хадгалдаг вэ?

Видео: Өгөгдлийн санд огноог хэрхэн хадгалдаг вэ?
Видео: Эхлэгчдэд зориулсан SQLite: Огноо 2024, May
Anonim

Хадгалах үндсэн арга a огноо MySQL дээр мэдээллийн сан ашиглах замаар байна огноо . Зөв хэлбэр нь a огноо нь: ЖЭЭЖ-АА-ӨГ. Хэрэв та орохыг оролдвол a огноо Жил-сар-өдөр форматаас өөр форматтай бол энэ нь ажиллахгүй байж магадгүй хадгалах нь огноо таны хүлээж байгаа шиг.

Үүний нэгэн адил хүмүүс SQL серверт огноог хэрхэн хадгалдаг вэ?

Дотооддоо огноо байна хадгалсан 2 бүхэл тоо. Эхний бүхэл тоо нь тоо юм огноо суурийн өмнө эсвэл дараа огноо (1900/01/01). Хоёр дахь бүхэл тоо нь шөнө дундаас хойшхи цагийн хачигны тоог хадгалдаг бөгөөд хачиг бүр нь байна 1300 секундын дотор.

Мөн MySQL-д огноо, цагийн өгөгдлийн төрөл гэж юу вэ? The DATETIME төрөл нь хоёуланг нь агуулсан утгуудад ашиглагддаг огноо, цаг хэсгүүд. MySQL татаж авах, харуулах ОН САР ӨДӨР ЦАГ утгуудыг ' YYYY-MM-DD hh:mm:ss ' форматаар. Дэмжигдсэн муж нь '1000-01-01 00:00:00' - '9999-12-31 23:59:59'. TIMESTAMP өгөгдлийн төрөл нь хоёуланг нь агуулсан утгуудад ашиглагддаг огноо, цаг хэсгүүд.

Хүмүүс мөн Oracle-д огноог хэрхэн хадгалдаг вэ?

Анхны утгаараа, Oracle МЭӨ-г тодорхой ашиглаагүй бол CE огнооны оруулгуудыг ашигладаг. Oracle Өгөгдлийн сан нь өөрийн гэсэн өмчлөлийн форматтай хадгалах огнооны өгөгдөл. Энэ нь зуун, жил, сар, өдөр, цаг, минут, секундэд хамаарах 7 байт тогтмол урттай талбаруудыг ашигладаг. дэлгүүр огнооны өгөгдөл.

SQL дээр огнооны форматыг хэрхэн өөрчлөх вэ?

Өөр өөр SQL серверийн огнооны форматыг хэрхэн авах вэ

  1. CONVERT функцийн хамт огнооны форматын сонголтыг ашиглана уу.
  2. YYYY-MM-DD авахын тулд SELECT CONVERT(varchar, getdate(), 23)-г ашиглана уу.
  3. СС/DD/YYYY авахын тулд SELECT CONVERT(varchar, getdate(), 1)-г ашиглана уу.
  4. Бүх форматын сонголтуудын жагсаалтыг авахын тулд диаграмыг шалгана уу.

Зөвлөмж болгож буй: