Хелен Борри - Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
- Название:Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
- Автор:
- Жанр:
- Издательство:БХВ-Петербург
- Год:2006
- Город:Санкт-Петербург
- ISBN:5-94157-609-9
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Хелен Борри - Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ краткое содержание
Рассмотрены вопросы, необходимые разработчику для создания клиент-серверных приложений с использованием СУБД Firebird, явившейся развитием СУБД Borland Interbase 6. Содержится обзор концепций и моделей архитектуры клиент/сервер, а также практические рекомендации по работе с клиентскими библиотеками Firebird. Детально описаны особенности типов данных SQL, язык манипулирования данными (Data Manipulation Language, DML), а также синтаксис и операторы языка определения данных ( Data Definition Language, DDL). Большое внимание уделено описанию транзакций и приведены советы по их использованию при разработке приложений. Описано программирование на стороне клиента и сервера написание триггеров и хранимых процедур, создание и использование событий базы данных, обработка ошибок в коде на сервере и многое другое. Материал сопровождается многочисленными примерами, советами и практическими рекомендациями.
Для разработчиков баз данных
Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
-832
-335544604
-key field count err
-FOREIGN KEY column count does not match PRIMARY KEY.
Количество столбцов внешнего ключа не соответствует первичному ключу
-833
-335544606
-expression eval err
-Expression evaluation not supported.
Вычисление выражения не поддерживается
-833
-335544810
-date range exceeded
-Value exceeds the range for valid dates.
Значение превышает диапазон допустимых дат
-834
-335544508
-range not_found
-Refresh range number not found.
Номер диапазона обновления <���номер> не найден
-835
-335544649
-bad checksum
-Bad checksum. Ошибочная контрольная сумма
-836
-335544517
-except
-Exception . Исключение <���номер>
-837
-335544518
-cache_restart
-Restart shared cache manager.
Повторный запуск менеджера совместно используемого кэша
-838
-335544560
-shutwarn
-Database shutdown in seconds.
База данных <���строка> остановлена на <���номер> секунд
-841
-335544677
-version err
-Too many versions. Слишком много версий
-842
-335544697
-precision_err
-Precision must be from 1 to 18. Точность должна быть между 1 и 18
-842
-335544698
-scale nogt
-Scale must be between zero and precision.
Масштаб должен быть между нулем и точностью
-842
-335544699
-expec short
-Short integer expected. Ожидается короткое целое
-842
-335544700
-expec_long
-Long integer expected. Ожидается длинное целое
-842
-335544701
-expec ushort
-Unsigned short integer expected.
Ожидается беззнаковое короткое целое
-842
-335544712
-expec_positive
-Positive value expected. Ожидается положительное значение
-901
-335544322
-bad_dbkey
-Invalid database key. Неверный ключ базы данных
-901
-335544326
-bad dpb form
-Unrecognized database parameter block.
Нераспознанный блок параметров базы данных
-901
-335544328
-bad segstr handle
Invalid BLOB handle. Неверный дескриптор BLOB
-901
-335544329
-bad_segstr id
Invalid BLOB ID. Неверный идентификатор BLOB
-901
-335544330
-bad_tpb content
-Invalid parameter in transaction parameter block.
Неверный параметр в блоке параметров транзакции
-901
-335544331
-bad_tpb_form
-Invalid format for transaction parameter block.
Неверный формат блока параметров транзакции
-901
-335544332*
-bad_trans handle
-Invalid transaction handle (expecting explicit transaction start).
Неверный дескриптор транзакции (ожидается явный запуск транзакции)
-901
-335544337
-excess trans
-Attempt to start more than transactions.
Попытка запуска более чем <���номер> транзакций
-901
-335544339
-infinap
-Information type inappropriate for object specified.
Информационный тип не соответствует указанному объекту
-901
-335544340
-infona
-No information of this type available for object specified.
Никакой информационный тип не доступен для указанного объекта
-901
-335544341
-infunk
-Unknown information item.
Неизвестный информационный элемент
-901
-335544342
-integ_fail
-Action cancelled by trigger () to preserve data integrity.
Отменено действие в триггере (<���номер>) для сохранения целостности данных
-901
-335544345
-lock conflict
-Lock conflict on no wait transaction.
Конфликт блокировки для транзакции NO WAIT
-901
-335544350
-no_finish
-Program attempted to exit without finishing database.
Программа пытается завершиться без закрытия базы данных
-901
-335544353
-no_recon
-Transaction is not in limbo. Транзакция не является зависшей
-901
-335544355
-no segstr_close
-BLOB was not closed. BLOB не был закрыт
-901
-335544357
-open_trans
-Cannot disconnect database with open transactions ( active).
Невозможно отключиться от базы данных при наличии открытой транзакции (активная <���номер>)
-901
-335544358
-port_len
-Message length error (encountered , expected ) .
Ошибка длины сообщения (встречена <���число>, ожидается <���число>)
-901
-335544363
-req_no trans
-No transaction for request. Для запроса нет транзакции
-901
-335544364
-req_sync
-Request synchronization error. Ошибка синхронизации запроса
-901
-335544365
-req_wrong db
-Request referenced an unavailable database. Запрос ссылается на недоступную базу данных
-901
-335544369
-segstr_no_read
-Attempted read of a new, open BLOB.
Попытка чтения нового, открытого BLOB
-901
-335544370
-segstr no trans
-Attempted action on blob outside transaction.
Попытка действий с BLOB за пределами транзакции
-901
-335544372
-segstr_wrong db
-Attempted reference to BLOB in unavailable database.
Попытка ссылки на BLOB в недоступной базе данных
-901
-335544376
-unres rel
-Table was omitted from the transaction reserving list.
Таблица <���строка> была опущена в зарезервированном списке транзакции
-901
-335544377
-uns_ext
-Request includes a DSRI extension not supported in this implementation.
Запрос включает расширение DSRI, не поддерживаемое в этой реализации
-901
-335544378
-wish_list
-Feature is not supported. Возможность не поддерживается
-901
-335544382
-random
-. <���строка>
-901
-335544383
-fatal conflict
-Unrecoverable conflict with limbo transaction .
Неперекрываемый конфликт с зависшей транзакцией <���число>
-901
-335544392
-bdbincon
-Internal error. Внутренняя ошибка
-901
-335544407
-dbbnotzer
-Database handle not zero. Дескриптор базы данных не ноль
-901
-335544408
-tranotzer
-Transaction handle not zero. Дескриптор транзакции не ноль
-901
-335544418
-trainlim
-Transaction in limbo. Зависшая транзакция
-901
-335544419
-notinlim
-Transaction not in limbo. Транзакция не зависшая
-901
-335544420
-traoutsta
-Transaction outstanding. Ожидающая выполнения транзакция
-901
-335544428
-badmsgnum
-Undefined message number. Неопределенный номер сообщения
-901
-335544431
-blocking signal
-Blocking signal has been received.
Был получен сигнал блокировки
-901
-335544442
-noargacc_read
-Database system cannot read argument .
Система базы данных не может читать аргумент <���число>
-901
-335544443
-noargacc_write
-Database system cannot write argument .
Система базы данных не может писать аргумент <���число>
-901
-335544450
-misc interpreted
-. <���строка>
-901
-335544468
-tra state
-Transaction is ¦
Транзакция <���число> является <���строка>
Интервал:
Закладка: