Oracle GUIDди кантип тапсам болот?
Oracle GUIDди кантип тапсам болот?

Video: Oracle GUIDди кантип тапсам болот?

Video: Oracle GUIDди кантип тапсам болот?
Video: How to get pregnant quickly. | Correct ovulation count | Earth Mama Co 2024, Май
Anonim

SYS_GUID() функциясын генерациялоо үчүн колдонсоңуз болот GUID insert операторуңузда: mytable (guid_col, data) маанилерине киргизүү (sys_guid(), 'xxx'); Сактоо үчүн тандалган маалымат түрү GUIDлер RAW(16) болуп саналат.

Ошо сыяктуу эле, сиз UUID менен GUIDдин ортосунда кандай айырма бар деп сурасаңыз болот?

универсалдуу уникалдуу идентификатор ( UUID ) чындыгында а-нын белгилүү бир вариантын билдирет GUID , анын бир нече версиясы бар; дегенди билдирет UUIDs бир бөлүгү болуп саналат GUIDлер , абдан чоң болсо да. Глобалдык уникалдуу идентификатор ( GUID ) уникалдуу шилтеме болуу үчүн иштелип чыккан идентификатор болуп саналат.

Андан тышкары, Oracle уникалдуу идентификаторунун максаты эмнеде? 2.6 Маалыматтар базасы Идентификаторлор үчүн Oracle Маалыматтар базасы. SID бул а уникалдуу идентификатор бул инстанцияны башкаларынан айырмалоо үчүн колдонулат Oracle Сиз кийинчерээк түзө турган жана тутумуңузда бир эле учурда иштей турган маалымат базасынын инстанциялары.

Бул жагынан алганда, Sys_guid деген эмне?

Аныктама: Oracle PL/SQLде, SYS_GUID таблицадагы сап үчүн Глобалдык уникалдуу идентификаторду (GUID) кайтарып турган орнотулган функция. Ал эч кандай аргументтерди кабыл албайт жана 16 байт RAW маанисин кайтарат. Ал ROWIDден айырмаланып турганын эске алыңыз. GUID - бул глобалдык уникалдуу болушу керек болгон символдордун ырааттуулугу.

Oracleдагы UID деген эмне?

Аныктама: The Oracle UID учурдагы колдонуучуну аныктоочу сандык маанини камтыган псевдо-мамыча. Чалуу UID () функциясы колдонуучунун сеансы үчүн ID номерин кайтарып берет, башкача айтканда, учурда кирген колдонуучу. Тектеш шилтемелер: Oracle Ар кандай функциялар: UID.

Сунушталууда: