Oracle дахь мэдээллийн баазын цагийн бүс гэж юу вэ?
Oracle дахь мэдээллийн баазын цагийн бүс гэж юу вэ?

Видео: Oracle дахь мэдээллийн баазын цагийн бүс гэж юу вэ?

Видео: Oracle дахь мэдээллийн баазын цагийн бүс гэж юу вэ?
Видео: UTC цагийн бүс. Яагаад SYSDATE танд буруу байж болох юм 2024, Арваннэгдүгээр
Anonim

DBTIMEZONE функц нь a-г илэрхийлэх тэмдэгтийн мөрийг буцаана цагийн бүс [+|-]TZH:TZM форматаар офсет жишээлбэл, -05:00 эсвэл цагийн бүс бүс нутгийн нэр жишээлбэл, Европ/Лондон. -ийн үнэ цэнэ мэдээллийн сангийн цагийн бүс Та үүнийг хамгийн сүүлийн CREATE дээр хэрхэн зааж өгсөнөөс хамаарна ӨГӨГДЛИЙН САН эсвэл ALTER ӨГӨГДЛИЙН САН мэдэгдэл.

Dbtimezone гэж юу вэ?

DBTIMEZONE нь Өгөгдлийн сангийн цагийн бүсийн одоогийн утгыг буцаадаг функц юм. Үүнийг доорх жишээг ашиглан асууж болно: SELECT DBTIMEZONE FROM DUAL; DBTIME.

Үүнтэй адилаар Oracle дахь цагийн тэмдгийн формат гэж юу вэ? Танилцуулга Oracle TIMESTAMP өгөгдлийн төрөл The ЦАГ ХУГАЦАА өгөгдлийн төрөл нь жил, сар, өдөр, цаг, минут, секунд зэрэг огноо, цагийн өгөгдлийг хадгалах боломжийг танд олгоно. Үүнээс гадна, энэ нь DATE өгөгдлийн төрлөөр хадгалагдаагүй бутархай секундийг хадгалдаг.

Oracle огноо цагийн бүсийг хадгалдаг уу?

Oracle -ийг унагадаг цагийн бүс мэдээлэл. SQL> INSERT INTO table_dt VALUES(3, TIMESTAMP '2003-01-01 00:00:00 АНУ/Номхон далайн'); -г оруулна уу огноо TO_DATE функцтэй.

Sys_extract_utc гэж юу вэ?

Тодорхойлолт: Oracle PL/SQL дээр, SYS_EXTRACT_UTC Оруулсан огнооны утгыг цагийн бүсийн зөрүүтэй Гринвичийн дундаж цаг эсвэл зохицуулалттай бүх нийтийн цагийг буцаадаг суурилуулсан функц юм.

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