Хелен Борри - Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
- Название:Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
- Автор:
- Жанр:
- Издательство:БХВ-Петербург
- Год:2006
- Город:Санкт-Петербург
- ISBN:5-94157-609-9
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Хелен Борри - Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ краткое содержание
Рассмотрены вопросы, необходимые разработчику для создания клиент-серверных приложений с использованием СУБД Firebird, явившейся развитием СУБД Borland Interbase 6. Содержится обзор концепций и моделей архитектуры клиент/сервер, а также практические рекомендации по работе с клиентскими библиотеками Firebird. Детально описаны особенности типов данных SQL, язык манипулирования данными (Data Manipulation Language, DML), а также синтаксис и операторы языка определения данных ( Data Definition Language, DDL). Большое внимание уделено описанию транзакций и приведены советы по их использованию при разработке приложений. Описано программирование на стороне клиента и сервера написание триггеров и хранимых процедур, создание и использование событий базы данных, обработка ошибок в коде на сервере и многое другое. Материал сопровождается многочисленными примерами, советами и практическими рекомендациями.
Для разработчиков баз данных
Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
-282
335544660
view_alias
-View has more than one base table; use aliases to distinguish.
Просмотр <���строка> имеет более одной базовой таблицы; используйте алиасы для различения
-282
335544710
complex view
-Navigational stream references a view with more than one base table.
Поток навигации <���строка> ссылается на просмотр с более чем одной базовой таблицей
-283
335544639
stream_not_found
-Table is referenced in the plan but not the from list.
На таблицу <���строка> есть ссылки в плане, однако она не указана в списке
-284
335544642
-index unused
-Index cannot be used in the specified plan.
Индекс <���строка> не может быть использован в указанном плане
-291
335544531
primary_key_notnull
-Column used in a PRIMARY KEY constraint must be NOT NOLL.
Столбец, используемый в ограничении первичного ключа, должен быть NOT NULL
-292
335544534 1
ref cnstrnt update
-Cannot update constraints (RDB$REF_CONSTRAINTS).
Нельзя изменять ограничения (RDB$REF CONSTRAINTS)
-293
335544535
check_cnstrnt_update
-Cannot update constraints (RDB$CHECK_CONSTRAINTS).
Нельзя изменять ограничения (RDB$REF_CONSTRAINTS)
-294
335544536
check cnstrnt del
-Cannot delete CHECK constraint entry (RDB$CHECK_CONSTRAINTS).
Нельзя удалять запись ограничения CHECK (RDB$REF_CONSTRAINTS)
-295
335544545
rel cnstrnt update
-Cannot update constraints (RDB$RELATION_CONSTRAINTS) .
Нельзя изменять ограничения (RDB$RELATION_CONSTRAINTS)
-296
335544547
invld_cnstrnt_type
-Internal gds software consistency check (invalid RDB$CONSTRAINT_TYPE).
Проверка внутреннего программного обеспечения gds (неверный RDB$CONSTRAINT_YYPE)
-297
335544558
check constraint
-Operation violates CHECK constraint on view or table .
Операция нарушает ограничение CHECK <���строка> для просмотра или таблицы <���строка>
-313
335544669
dsql count mismatch
-Count of column list and variable list do not match.
Количество столбцов в списке и список переменных не соответствуют друг другу
-314
335544565
transliteration failed
-Cannot transliterate character between character sets.
Невозможно выполнить транслитерацию символов между наборами символов
-315
336068815
dyn dtype invalid
-Cannot change datatype for column . Changing datatype is not supported for BLOB or ARRAY columns. Невозможно изменить тип данных для столбца <���строка>. Изменение типа данных не поддерживается для столбцов BLOB и массивов
-383
336068814
dyn dependency exists
-Column from table is referenced in .
На столбец <���строка> из таблицы <���строка> есть ссылка в <���строка>
-401
335544647
invalid_operator
-Invalid comparison operator for find operation.
Неверный оператор сравнения для операции
-402
335544368
segstr_no_op
-Attempted invalid operation on a BLOB.
Попытка использования неверной операции для BLOB
-402
335544414
blobnotsup
-BLOB and array data types are not supported for operation.
Типы данных BLOB и массивы не поддерживаются для операции <���строка>
-402
335544427
datnotsup
-Data operation not supported. Операция с данными не поддерживается
-406
335544457
out of_bounds
-Subscript out of bounds. Выход за пределы диапазона
-407
335544435
nullsegkey
-Null segment of UNIQUE KEY. Пустой сегмент для уникального ключа
-413
335544334
convert error
-Conversion error from string "".
Ошибка преобразования для строки '<���строка>'
-413
335544454
nofilter
-Filter not found to convert type to type .
Не найден фильтр для преобразования типа <���номер> в тип <���номер>
-501
335544327
bad_req_handle
-Invalid request handle. Неверный запрос дескриптора
-501
335544577
dsql cursor close err
-Attempt to reclose a closed cursor.
Попытка повторного закрытия закрытого курсора
-502
-335544574
-dsql decl err
-Declared cursor already exists. Объявляемый курсор уже существует
-502
-335544576
-dsql cursor_open err
-Attempt to reopen an open cursor.
Попытка повторного открытия открытого курсора
-504
-335544572
-dsql_cursor_err
-Cursor unknown.
Неизвестный курсор
-508
-335544348
-no_cur_rec
-No current record for fetch operation.
Нет текущей записи для операции загрузки
-510
-335544575
-dsql cursor update err
-Cursor not updatable. Курсор не является изменяемым
-518
-335544582
-dsql request err
-Request unknown. Неизвестный запрос
-519
-335544688
-dsql open cursor request
-The prepare statement identifies a prepare statement with an open cursor.
Оператор подготовки идентифицировал оператор подготовки для открытого курсора
-530
-335544466
-foreign_key
-Violation of FOREIGN KEY constraint "" on table "".
Нарушение ограничения внешнего ключа "<���строка>" для таблицы "<���строка>"
-531
-335544597
-dsql crdb_prepare err
-Cannot prepare a CREATE DATABASE/SCHEMA statement.
Невозможно подготовить оператор CREATE DATABASE/SCHEMA
-532
-335544469
-trans invalid
-Transaction marked invalid by I/O error.
Транзакция отмечена как ошибочная из-за ошибки ввода/вывода
-551
-335544352
-no_priv
-No permission for access to .
Не существует полномочий для доступа <���строка> к <���строка>
-551
-335544790
-insufficient svcjorivile ges
-Service requires SYSDBA permissions. Reattach to the Service Manager using the SYSDBA account.
Сервис <���строка> требует полномочий SYSDBA. Соединитесь с Менеджером сервисов как пользователь SYSDBA
-552
-335544550
i-not rel owner
-Only the owner of a table may reassign ownership.
Только владелец таблицы может переназначать владение
-552
-335544553
-grant nopriv
-User does not have GRANT privileges for operation.
Пользователь не имеет назначенных привилегий для операции
-552
-335544707
-grant nopriv on base
-User does not have GRANT privileges on base table/view for operation.
Пользователь не имеет назначенных привилегий к базовой таблице/просмотру для операции
-553
-335544529
-existing_priv mod
-Cannot modify an existing user privilege.
Невозможно изменить существующую привилегию пользователя
-595
-335544645
-stream crack
-The current position is on a crack.
Текущая позиция разрушена
-596
-335544644
-stream bof
-Illegal operation when at beginning of stream.
Операция некорректна, поскольку указатель на позицию в потоке ссылается на начало потока
-597
-335544632
-dsql_file length err
-Preceding file did not specify length, so must include starting page number.
Предыдущий файл не содержит длины, следовательно, <���строка> должен включать начальный номер страницы
-598
-335544633
-dsql_shadow number err
-Shadow number must be a positive integer.
Номер теневой копии должен быть положительным целым числом
Интервал:
Закладка: