Хелен Борри - Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
- Название:Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
- Автор:
- Жанр:
- Издательство:БХВ-Петербург
- Год:2006
- Город:Санкт-Петербург
- ISBN:5-94157-609-9
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Хелен Борри - Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ краткое содержание
Рассмотрены вопросы, необходимые разработчику для создания клиент-серверных приложений с использованием СУБД Firebird, явившейся развитием СУБД Borland Interbase 6. Содержится обзор концепций и моделей архитектуры клиент/сервер, а также практические рекомендации по работе с клиентскими библиотеками Firebird. Детально описаны особенности типов данных SQL, язык манипулирования данными (Data Manipulation Language, DML), а также синтаксис и операторы языка определения данных ( Data Definition Language, DDL). Большое внимание уделено описанию транзакций и приведены советы по их использованию при разработке приложений. Описано программирование на стороне клиента и сервера написание триггеров и хранимых процедур, создание и использование событий базы данных, обработка ошибок в коде на сервере и многое другое. Материал сопровождается многочисленными примерами, советами и практическими рекомендациями.
Для разработчиков баз данных
Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
335544599
num field_err
-Number of columns does not match select list.
Номера столбцов не соответствуют списку SELECT
-162
335544685
no dbkey
-Dbkey not available for multi- table views.
Ключ базы данных недоступен для многотабличных просмотров
-170
335544512
prcmismat
-Parameter mismatch for procedure .
Несоответствие параметра для процедуры <���строка>
-170
335544619
extern_func_err
-External functions cannot have more than 10 parameters.
Внешняя функция не может иметь более 10 параметров
-171
335544439
funmismat
-Function could not be matched.
Функции <���строка> нельзя найти соответствие
-171
335544458
invalid_dimens ion
-Column not array or invalid dimensions (expected , encountered ).
Столбец не является массивом или неверная размерность (ожидается <���номер>, встретилось <���номер>)
-171
335544618
return_mode err
-Return mode by value not allowed for this data type.
Вариант возвращаемого значения недоступен для этого типа данных
-172
335544438
funnotdef
-Function is not defined.
Функция <���строка> не определена
-203
335544708
dyn fld_ambiguous
-Ambiguous column reference. Неоднозначная ссылка на столбец
-204
335544463
gennotdef
-Generator is not defined.
Генератор <���строка> не определен
-204
335544502
stream not defined
-Reference to invalid stream number.
Ссылка на неверный номер потока
-204
335544509
charset_not found
-CHARACTER SET is not defined.
Набор символов <���строка> не определен
-204
335544511
prcnotdef
-Procedure is not defined.
Процедура <���строка> не определена
-204
335544515
codnotdef
-Status code unknown. Неизвестный код состояния <���строка>
-204
335544516
xcpnotdef
-Exception not defined. He определено исключение <���строка>
-204
335544532
ref cnstrnt_notfound
-Name of Referential Constraint not defined in constraints table.
Имя ссылочного ограничения не определено в таблице ограничений
-204
335544551
grant obj_notfound
-Could not find table/procedure for GRANT.
Невозможно найти таблицу/процедуру
для GRANT
-204
335544568
text_subtype
-Implementation of text subtype . not located.
Реализация текстового подтипа <���но- мер> не обнаружена
-204
335544573
dsql_datatype_err
-Data type unknown. Неизвестный тип данных
-204
335544580
dsql_relation_err
-Table unknown. Неизвестная таблица
-204
335544581
dsql procedure err
-Procedure unknown. Неизвестная процедура
-204
335544588
collation not found
-COLLATION is not defined.
Порядок сортировки <���строка> не определен
-204
335544589
collation not for charset
-COLLATION is not valid for specified CHARACTER SET..
Порядок сортировки <���строка> неверен для указанного набора символов
-204
335544595
dbql_trigge r_e г г
-Trigger unknown. Неизвестный триггер
-204
335544620
alias conflict err
-Alias conflicts with an alias in the same statement. Алиас <���строка> конфликтует с алиасом в том же операторе
-204
335544621
procedure conflict_error
-Alias conflicts with a procedure in the same statement.
Алиас <���строка> конфликтует с процедурой в том же операторе
-204
335544622
relation_conflict err
-Alias conflicts with a table in the same statement.
Алиас <���строка> конфликтует с таблицей в том же операторе
-204
335544635
dsql_no relation_alias
-There is no alias or table named at this scope level.
Не существует указанного алиаса или таблицы <���строка> на этом уровне видимости
-204
335544636
indexname
-There is no index for table .
Не существует индекса <���строка> для таблицы <���строка>
-204
335544640
collation requires_text
-Invalid use of CHARACTER SET or COLLATE.
Неверное использование набора символов или порядка сортировки
-204
335544662
dsql blob type unknown
-BLOB SUB_TYPE is not defined.
Подтип BLOB <���строка> не определен
-204
335544759
bad default value
-Can not define a not null column with NOLL as default value.
Невозможно определить непустой столбец (NOT NULL) вместе со значением по умолчанию NULL
-204
335544760
invalid clause
-Invalid clause-''. Неверное предложение - '<���строка>'
-204
335544800
too many contexts
-Too many Contexts of Relation/Procedure/Views. Maximum allowed is 127.
Слишком большой контекст в отношении/процедуре/просмотре. Допустимо максимум 127
-204
335544817
bad limitjparam
-Invalid parameter to FIRST. Only integers >= 0 are allowed.
Неверный параметр для FIRST. Допустимы только целые >= 0
-204
335544818
bad skipjparam
-Invalid parameter to SKIP. Only integers >= 0 are allowed.
Неверный параметр для SKIP. Допустимы только целые >= 0
-204
336003085
dsql ambiguous field_name
-Ambiguous field name between and .
Двусмысленность имени поля между <���строка> и <���строка>
-205
335544396
fldnotdef
-Column is not defined in table .
Столбец <���строка> не определен в таблице <���строка>
-205
335544552
grant fid notfound
-Could not find column for GRANT.
Невозможно найти столбец для GRANT
-206
335544578
dsql_field_err
-Column unknown. Неизвестный столбец
-206
335544587
dsql blob err
-Column is not a BLOB.
Столбец не является BLOB
-206
335544596
dsql_subselect_err
-Subselect illegal in this context.
Вложенный оператор SELECT неверен в данном контексте
-208
335544617
order by err
-Invalid ORDER BY clause. Неверное предложение ORDER BY
-219
335544395
relnotdef
-Table is not defined. Таблица <���строка> не определена
-239
335544691
cache too small
-Insufficient memory to allocate page buffer cache.
Недостаточно памяти для выделения кэша под буфер страницы
-260
335544690
cache_redef
-Cache redefined. Переопределение кэша
-281
335544637
no stream_jplan
-Table is not referenced in plan.
Таблиц <���строка> не указана в плане
-282
335544638
stream twice
-Table is referenced more than once in plan; use aliases to distinguish.
На таблицу <���строка> осуществляются ссылки более одного раза в плане; используйте алиасы для различения
-282
335544643
ds ql_s elf_j oin
-The table is referenced twice; use aliases to differentiate.
На таблицу <���строка> в плане осуществляются ссылки дважды; используйте алиасы для разыменования
-282
335544659
duplicate base_table
-Table is referenced twice in view; use an alias to distinguish.
На таблицу <���строка> в просмотре осуществляются ссылки дважды; используйте алиас для различения
Интервал:
Закладка: