Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Введение в СУБД HyTech.doc
Скачиваний:
11
Добавлен:
01.03.2025
Размер:
2.67 Mб
Скачать

Функции обработки ошибок

Функции обработки ошибок будут рассмотрены в отдельном разделе по диагностике ошибок.

clearerr

Стереть информацию о последней ошибке SQL и HyTech.

htabort

Завершает/нет выполнение запроса ошибка в HyTech.

htermsg

Получить текст сообщения об ошибке HyTech.

htErrorKey

Получить номер ошибочного поля.

htiomsg

Получить сообщение об ошибке ввода/вывода.

htSetError

Установить код ошибки пользователя.

lasthterr

Получить код последней ошибки HyTech.

lastsqlerr

Получить код последней ошибки SQL.

sqlermsg

Получить текст сообщения об ошибке SQL.

Интерфейсные и битовые функции Интерфейсные функции

call

Вызвать внешнюю функцию в DLL пользователя.

retcode

Установить код возврата.

system

Выполнить внешнюю программу.

usersend

Послать сообщение пользователю.

Битовые функции

Все битовые функции оперируют с отдельными битами 16-разрядного целого числа.

bitand

Получение результата операции И.

bitchr

Получение символьного представления числа в двоичном виде.

bitclr

Сброс указанных битов в слове.

bitnot

Получение результата операции НЕ.

bitor

Получение результата операции ИЛИ.

bitrol

Циклический сдвиг числа влево.

bitror

Циклический сдвиг числа вправо.

bitset

Установка указанных битов в слове.

bitxor

Получение результата операции ИСКЛЮЧАЮЩЕЕ ИЛИ.

isbit

Проверка битов в слове.

Функции отладки Функции отладки

console

Вывести строку в окно сообщений сервера.

coreleft

Сколько памяти процесса осталось.

CursorPrint

Отладочная печать открытых курсоров.

debug

Отладочная информация.

desktoptile

Разместить окна на сервере мозаикой.

msglog

Поместить сообщение в протокол сервера.

utermdel

Удалить окно сообщений пользователя.

utermnew

Создать окно сообщений пользователя.

Разные функции

getcwd

Получение текущего каталога.

err_to_user

Изменение режима вывода расширенной диагностики.

htCatalogPack

Упаковка системного каталога.

htCatalogBackup

Архивирование системного каталога.

htConnectionName

Получить сетевой адрес пользователя, установившего соединение.

htParameter

Чтение/изменение параметров контекста пользователя.

setcwd

Установление каталога таблиц по умолчанию.

version

Получение версии SQL сервера.