÷ÏÐÒÏÓ ËÁË ÏÂßÑ×ÌÑÔØ ÐÏÌÅ ÄÌÑ UUID?
òÁÎØÛÅ ÉÓÐÏÌØÚÏ×ÁÌ Ó×ÏÀ ÆÕÎËÃÉÀ STR_GUID ËÏÔÏÒÁÑ ÏÂßÑ×ÌÑÌÁÓØ ËÁË

DECLARE EXTERNAL FUNCTION STR_GUID
RETURNS CSTRING(32) FREE_IT
ENTRY_POINT 'get_guid' MODULE_NAME 'kovfbdll.dll'

ÐÏÌÅ ÏÂßÑ×ÌÑÌ ËÁË CHAR(32)  CHARACTER SET WIN1251 ÎÁÂÏÒ ×ÏÚ×ÒÁÝÁÅÍÙÈ 
ÓÉÍ×ÏÌÏ× ÓÏÄÅÒÖÁÌ ÔÏÌØËÏ ÛÅÓÔÎÁÄÃÁÔÉÒÉÞÎÙÅ ÃÙÆÒÙ.

÷ Fb2.1 ÐÏÑ×ÉÌÁÓØ ×ÓÔÒÏÅÎÁÑ ÆÕÎËÃÉÑ GEN_UUID(). äÕÍÁÀ ÄÁÊ ÐÏÐÒÏÂÕÀ.
é ×ÏÔ ÐÏÌÕÞÁÀ.

ïÂßÑ×ÌÑÀ ÐÏÌÅ × ÔÁÂÌÉÃÅ CHAR(16) CHARACTER SET OCTETS
úÁÐÏÌÎÑÀ ÞÅÒÅÚ GEN_UUID() × ÔÒÉÇÅÒÅ.
ðÏÌÅ ÄÅÌÁÀ ÕÎÉËÁÌØÎÙÍ.

ðÒÏÓÍÁÔÒÉ×ÁÀ ÚÎÁÞÅÎÉÑ ÐÏÌÑ × IbExpert É ×ÉÖÕ, ÞÔÏ ÎÅËÏÔÏÒÙÅ ÐÏÌÑ ÎÅ 
ÏÔÏÂÒÁÖÁÀÔÓÑ, ÈÏÔÑ ÐÏÎÉÍÁÀ, ÞÔÏ ÏÎÉ ÎÅ ÐÕÓÔÙÅ, ÐÏÓËÏÌØËÕ ÉÎÄÅËÓ ÕÎÉËÁÌØÎÙÊ. 
îÁÓËÏÌØËÏ Ñ ÐÏÎÉÍÁÀ ÏÎÉ ÓÏÄÅÒÖÁÔ ÎÅÐÅÞÁÔÎÙÅ ÓÉÍ×ÏÌÙ.
ëÁË ÐÏÓÍÏÔÒÅÔØ ÚÎÁÞÅÎÉÑ × IbExpert.
þÕÓÔ×ÕÀ, ÞÔÏ ÔÏ ÎÅ ÔÁË ÄÅÌÁÀ (ÎÁ×ÅÒÎÏ ÎÅ ÐÒÁ×ÉÌØÎÏ ÏÂßÑ×ÌÑÀ ÐÏÌÅ).

òÁÚßÑÓÎÉÔÅ ÐÏÖÁÌÕÊÓÔÁ ËÁË ÐÒÁ×ÉÌØÎÅÅ ÒÁÂÏÔÁÔØ Ó GEN_UUID() ÄÌÑ ÐÏÌÕÞÅÎÉÑ 
ÇÌÏÂÁÌØÎÏÇÏ ÕÎÉËÁÌØÎÏÇÏ ÉÄÅÎÔÉÆÉËÁÔÏÒÁ.

ó Õ×ÁÖÅÎÉÅÍ  ïÌÅÇ.



Ответить