Би Oracle GUID-ээ хэрхэн олох вэ?
Би Oracle GUID-ээ хэрхэн олох вэ?

Видео: Би Oracle GUID-ээ хэрхэн олох вэ?

Видео: Би Oracle GUID-ээ хэрхэн олох вэ?
Видео: cctv server MotionEye on Ubuntu 18.04 LTS ESP32 Cam - Part3 (Subtittled) 2024, Арваннэгдүгээр
Anonim

Та үүсгэхийн тулд SYS_GUID() функцийг ашиглаж болно GUID оруулах мэдэгдэлдээ: mytable (guid_col, data) утгуудад оруулах (sys_guid(), 'xxx'); Хадгалахад тохиромжтой өгөгдлийн төрөл GUID RAW(16) байна.

Үүнтэй адилаар та UUID ба GUID хоёрын ялгаа юу вэ?

Бүх нийтийн өвөрмөц танигч ( UUID ) нь үнэндээ a-ийн тодорхой нэг хувилбарыг хэлдэг GUID , хэд хэдэн хувилбартай; гэсэн үг UUIDs -ийн дэд хэсэг юм GUID , гэхдээ маш том хэмжээтэй. Дэлхий дахинд өвөрмөц танигч ( GUID ) нь өвөрмөц лавлагаа байхаар бүтээгдсэн танигч юм.

Цаашилбал, Oracle өвөрмөц танигчийн зорилго юу вэ? 2.6 Мэдээллийн сан Тодорхойлогч төлөө Oracle Өгөгдлийн сан. SID нь a өвөрмөц танигч Энэ жишээг бусдаас ялгахад ашигладаг Oracle Таны дараа үүсгэж, систем дээрээ зэрэг ажиллуулж болох мэдээллийн сангийн жишээнүүд.

Үүнтэй холбогдуулан Sys_guid гэж юу вэ?

Тодорхойлолт: Oracle PL/SQL дээр, SYS_GUID нь хүснэгтийн мөрийн Глобал өвөрмөц танигч (GUID)-г буцаадаг суурилуулсан функц юм. Энэ нь ямар ч аргумент хүлээн авахгүй бөгөөд 16 байт RAW утгыг буцаана. Энэ нь ROWID-ээс ялгаатай гэдгийг анхаарна уу. GUID нь дэлхий дахинд өвөрмөц байх ёстой тэмдэгтүүдийн дараалал юм.

Oracle дахь UID гэж юу вэ?

Тодорхойлолт: The Oracle UID одоогийн хэрэглэгчийг тодорхойлох тоон утгыг агуулсан псевдо багана юм. руу залгаж байна UID () функц нь хэрэглэгчийн сессийн ID дугаарыг, өөрөөр хэлбэл одоогоор нэвтэрсэн хэрэглэгчийн дугаарыг буцаана. Холбогдох холбоосууд: Oracle Төрөл бүрийн функцууд: UID.

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