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

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


octet_length

Различия

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

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

Следущая версия
Предыдущая версия
octet_length [2009/02/20 01:58]
10.1.0.250 создано
octet_length [2009/02/20 01:59] (текущий)
Строка 1: Строка 1:
 +====== OCTET_LENGTH() ======
  
 +
 +===== Версии сервера =====
 +^ 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|ISQL]], ​  ​[[raznovidnosti_jazyka_sql|PSQL]]
 +
 +
 +===== Формат =====
 +OCTET_LENGTH(<​value>​)
 +
 +===== Описание =====
 +Возвращает количество байт памяти (не путать с количеством бит, для этого сущестсвует [[BIT_LENGTH()]]),​ занимаемых строкой,​ переданной в качестве параметра <​value>​.
 +
 +:!: Внимание ! Не во всех кодировках количество байт, занимаемых строкой,​ равно количеству символов !
 +
 +===== Пример =====
 +<code sql>
 +SELECT RDB$RELATION_NAME,​ OCTET_LENGTH(RDB$RELATION_NAME),​ OCTET_LENGTH(TRIM(RDB$RELATION_NAME))
 +FROM   ​RDB$RELATIONS;​
 +</​code>​
 +
 +===== Смотри также =====
 +[[LOWER()]],​ [[UPPER()]],​ [[TRIM()]], [[CHAR_LENGTH()]],​ [[BIT_LENGTH()]]
 +
 +===== Источник =====
 +Firebird_2_0\doc\sql.extensions\README.length.txt
octet_length.txt · Последние изменения: 2009/02/20 01:59 (внешнее изменение)