CLIENT_ADDRESS
-
Адрес клиента. Для TCP – IP адрес, для XNET – локальный ID процесса. Дляостальных случаев NULL.
CLIENT_HOST
-
Имя хоста сетевого протокола удаленного клиента. Значениевозвращается для всех поддерживаемых протоколов.
CLIENT_OS_USER
-
Имя пользователя операционной системы на клиентском компьютере.
CLIENT_PID
-
PID процесса на клиентском компьютере.
CLIENT_PROCESS
-
Полный путь к клиентскому приложению, подключившемуся к базеданных.
CLIENT_VERSION
-
Версия клиентской библиотеки (fbclient), используемой клиентским приложением.
CURRENT_ROLE
-
Глобальная переменная CURRENT_ROLE.
CURRENT_USER
-
Глобальная переменная CURRENT_USER.
DB_NAME
-
Каноническое имя текущей базы данных. Это либо имя псевдонима(если соединение с помощью имён файлов запрещено DatabaseAccess = NONE) или,в противном случае, полностью расширенное имя файла базы данных.
DB_FILE_ID
-
Уникальный идентификатор текущей базы данных на уровнефайловой системы.
DB_GUID
-
GUID базы данных.
EFFECTIVE_USER
-
Эффективный пользователь в текущий момент. Указываетпользователя с привилегиями которого в текущий момент временивыполняется процедура, функция или триггер.
ENGINE_VERSION
-
Версия сервера Firebird.
EXT_CONN_POOL_SIZE
-
Размер пула внешних соединений.
EXT_CONN_POOL_LIFETIME
-
Время жизни неактивных соединений в пуле внешнихсоединений.
EXT_CONN_POOL_IDLE_COUNT
-
Текущее количество неактивных соединений в пуле внешнихсоединений.
EXT_CONN_POOL_ACTIVE_COUNT
-
Текущее количество активных соединений в пуле внешнихсоединений.
GLOBAL_CN
-
Последнее значение текущего глобального счётчика Commit Number
ISOLATION_LEVEL
-
Уровень изоляции текущей транзакции — CURRENT_TRANSACTION.Значения: 'READ_COMMITED', 'SNAPSHOT' или 'CONSISTENCY'.
LOCK_TIMEOUT
-
Время ожидания транзакцией высвобождения ресурса приблокировке, в секундах.
NETWORK_PROTOCOL
-
Протокол, используемый для соединения с базой данных.Возможные значения: 'TCPv4', 'TCPv6', 'WNET', 'XNET', NULL.
PARALLEL_WORKERS
-
Максимальное количество параллельных рабочих процессов в текущем подключении.
READ_ONLY
-
Отображает, является ли транзакция, транзакцией только длячтения. 'FALSE' для Read-Write транзакций 'TRUE' для Read Only.
REPLICA_MODE
-
Режим репликации: пустая строка или NULL — первичная база данных,'READ-ONLY' — реплика в режиме только чтение, 'READ-WRITE' — реплика в режиме чтение и запись.
REPLICATION_SEQUENCE
-
Текущее значение последовательности репликации (номерпоследнего сегмента, записанного в журнал репликации).
SESSION_ID
-
Глобальная переменная CURRENT_CONNECTION.
SESSION_IDLE_TIMEOUT
-
Содержит текущее значение тайм-аут простоя соединения всекундах, который был установлен на уровне соединения, или ноль,если тайм-аут не был установлен.
SESSION_TIMEZONE
-
Текущий часовой пояс, установленный в текущей сессии.
SNAPSHOT_NUMBER
-
Номер моментального снимка базы данных: уровня транзакции(для транзакции SNAPSHOT или CONSISTENCY) или уровня запроса(для транзакции READ COMMITTED READ CONSISTENCY). NULL, еслимоментальный снимок не существует.
STATEMENT_TIMEOUT
-
Содержит текущее значение тайм-аута выполнения оператора вмиллисекундах, который был установлен на уровне подключения, илиноль, если тайм-аут не был установлен.
TRANSACTION_ID
-
Глобальная переменная CURRENT_TRANSACTION.
WIRE_COMPRESSED
-
Используется ли сжатие сетевого трафика. Если используетсясжатие сетевого трафика возвращает 'TRUE', если не используется — 'FALSE'. Для встроенных соединений — возвращает NULL.
WIRE_ENCRYPTED
-
Используется ли шифрование сетевого трафика. Еслииспользуется шифрование сетевого трафика возвращает 'TRUE', еслине используется — 'FALSE'. Для встроенных соединений — возвращает NULL.
WIRE_CRYPT_PLUGIN
-
Если используется шифрование сетевого трафика, то возвращаетимя текущего плагина шифрования, в противном случае NULL.