Инструменты пользователя

Инструменты сайта


char_to_uuid

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
char_to_uuid [2008/07/30 14:07]
peaktop
char_to_uuid [2011/01/11 20:45] (текущий)
178.44.230.108 исправление опечатки
Строка 1: Строка 1:
 +====== CHAR_TO_UUID() ======
  
 +
 +
 +===== Версии сервера =====
 +^ 0.9 ^ 1.0 ^ 1.5.3 ^ 1.5.4 ^ 1.5.5 ^ 2.0 ^ 2.0.3 ^ 2.0.4 ^ 2.1 ^ 2.5 ^ 3.0 ^
 +|  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  Да  |  Да  |
 +
 +
 +===== Доступно в =====
 +[[raznovidnosti_jazyka_sql|DSQL]], ​ [[raznovidnosti_jazyka_sql|ESQL]], ​ [[raznovidnosti_jazyka_sql|ISQL]], ​ [[raznovidnosti_jazyka_sql|PSQL]]
 +
 +
 +===== Формат =====
 +<code sql>
 +  CHAR_TO_UUID( CHAR(32) )
 +</​code>​
 +
 +
 +===== Описание =====
 +
 +Встроенная функция CHAR_TO_UUID() преобразует переданное в качестве параметра 32-х символьное ASCII представление UUID XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX в восьмеричное представление,​ оптимизированное для хранения.
 +
 +
 +===== Пример =====
 +<code sql>
 +  SELECT CHAR_TO_UUID('​93519227-8D50-4E47-81AA-8F6678C096A1'​) ​
 +  FROM   ​RDB$DATABASE;​
 +</​code>​
 +
 +===== См. также =====
 +[[GEN_UUID()]],​ [[UUID_TO_CHAR()]],​ [[vstroennye_funkcii|Встроенные функции]]
 +
 +
 +===== Источник =====
 +Firebird 2.5 Release Notes  http://​firebirdsql.org/​devel/​doc/​rlsnotes/​html/​rlsnotes25.html
char_to_uuid.txt · Последние изменения: 2011/01/11 20:45 — 178.44.230.108