Хелен Борри - Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
- Название:Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
- Автор:
- Жанр:
- Издательство:БХВ-Петербург
- Год:2006
- Город:Санкт-Петербург
- ISBN:5-94157-609-9
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Хелен Борри - Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ краткое содержание
Рассмотрены вопросы, необходимые разработчику для создания клиент-серверных приложений с использованием СУБД Firebird, явившейся развитием СУБД Borland Interbase 6. Содержится обзор концепций и моделей архитектуры клиент/сервер, а также практические рекомендации по работе с клиентскими библиотеками Firebird. Детально описаны особенности типов данных SQL, язык манипулирования данными (Data Manipulation Language, DML), а также синтаксис и операторы языка определения данных ( Data Definition Language, DDL). Большое внимание уделено описанию транзакций и приведены советы по их использованию при разработке приложений. Описано программирование на стороне клиента и сервера написание триггеров и хранимых процедур, создание и использование событий базы данных, обработка ошибок в коде на сервере и многое другое. Материал сопровождается многочисленными примерами, советами и практическими рекомендациями.
Для разработчиков баз данных
Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
-85
335544753
usrname not found
-The user name specified was not found in the security database.
Указанное имя пользователя не найдено в базе данных безопасности
-85
335544754
error adding sec record
-An error occurred while attempting to add the user.
Появилась ошибка при попытке добавления пользователя
-85
335544755
error modifying sec_record
-An error occurred while attempting to modify the user record.
Появилась ошибка при попытке изменения записи пользователя
-85
335544756
error_deleting_sec_record
-An error occurred while attempting to delete the user record.
Появилась ошибка при попытке удаления записи пользователя
-85
335544757
error_updating_sec_db
-An error occurred while updating the security database.
Появилась ошибка при изменении базы данных безопасности
-103
335544571
dsql_constant_err
-Data type for constant unknown. Неизвестен тип данных для константы
-104
335544343
invalid_blr
-Invalid request BLR at offset .
Неверный запрос в BLR со смещением <���число>
-104
335544390
syntaxerr
-BLR syntax error: expected at offset , encountered .
Ошибка синтаксиса BLR: ожидается <���строка> по смещению <���число>, встречено <���число>
-104
335544425
ctxinuse
-Context already in use (BLR error).
Контекст находится в использовании (ошибка BLR)
-104
335544426
ctxnotdef
-Context not defined (BLR error). Контекст не определен (ошибка BLR)
-104
335544429
badparnum
-Bad parameter number. Неверный номер параметра
-104
335544440
bad msg vec
-
-104
335544456
invalid sdl
-Invalid slice description language at offset .
Неверный фрагмент языка описания по смещению <���число>
-104
335544570
dsql_comrttand_err
-Invalid command. Неверная команда
-104
335544579
dsql_internal_err
-Internal error. Внутренняя ошибка
-104
335544590
dsql_dup_option
-Option specified more than once. Режим указан более одного раза
-104
335544591
dsql tran err
-Unknown transaction option. Неизвестный режим транзакции
-104
335544592
dsql invalid array
-Invalid array reference. Неверная ссылка на массив
-104
335544608
command end err
-Unexpected end of command. Неверное завершение команды
-104
335544612
token_err
-Token unknown.
Неизвестный синтаксический элемент
-104
335544634
dsql token_unk_err
-Token unknown - line , char .
Неизвестный синтаксический элемент - строка <���число>, символ <���число>
-104
335544709
dsql agg_ref err
-Invalid aggregate reference. Неверная ссылка на агрегат
-104
335544714
invalid_array_id
-Invalid blob id. Неверный идентификатор BLOB
-104
335544730
cse not_supported
-Client/Server Express not supported in this release.
Client/Server Express не поддерживается в этом релизе
-104
335544743
token too long
-Token size exceeds limit.
Размер синтаксического элемента превышает предел
-104
335544763
invalid string_constant
-A string constant is delimited by double quotes.
Строковая константа определена в кавычках
-104
335544764
transitional date
-DATE must be changed to TIMESTAMP.
DATE должно измениться В TIMESTAMP
-104
335544796
sql dialect datatype_ unsupport
-Client SQL dialect does not support reference to datatype.
SQL-диалект <���номер> клиента не поддерживает ссылку на тип данных <���строка>
-104
335544798
depend on uncommitted rel
-You created an indirect dependency on uncommitted metadata. You must roll back the current transaction.
Вы создали непрямую зависимость на неподтвержденные метаданные. Вы должны отменить текущую транзакцию
-104
335544821
dsql column_pos err
-Invalid column position used in the clause.
В предложении <���строка> используется неверная позиция столбца
-104
335544822
dsql agg_where err
-Cannot use an aggregate function in a WHERE clause, use HAVING instead.
Невозможно использовать агрегирующую функцию в предложении WHERE, используйте вместо этого HAVING
-104
335544823
dsql_agg_group_err
-Cannot use an aggregate function in a GROUP BY clause.
Невозможно использовать агрегирующую функцию в предложении GROUP BY
-104
335544824
dsql_agg_column_err
-Invalid expression in the (not contained in either an aggregate function or the GROUP BY clause).
Неверное выражение в <���строка> (не содержится ни в агрегирующей функции, ни в предложении GROUP BY)
-104
335544825
dsql_agg_having_err
-Invalid expression in the (neither an aggregate function nor a part of the GROUP BY clause).
Неверное выражение в <���строка> (не агрегирующая функция, не предложение GROUP BY)
-104
335544826
dsql_agg nested_err
-Nested aggregate functions are not allowed.
Вложенные агрегирующие функции недопустимы
-104
336003075
dsql transitional numeric
-Precision 10 to 18 changed from DOUBLE PRECISION in SQL dialect 1 to 64-bit scaled integer in SQL dialect 3.
Точность от 10 до 18 в SQL-диалекте 1 изменена для DOUBLE PRECISION до 64-битового масштабируемого целого в SQL-диалекте 3
-104
336003077
sql db_dialect_dtype unsupport
-Database SQL dialect does not support reference to datatype.
База данных диалекта SQL <���номер> не поддерживает ссылку на тип данных <���строка>
-104
336003087
dsql invalid label
-Label in the current scope.
Метка <���строка> <���строка> находится в текущей области видимости
-104
336003088
dsql datatypes not comparable
-Datatypes are not comparable in expression .
Тип данных <���строка> не сравним в выражении <���строка>
-105
335544702
like_escape invalid
-Invalid ESCAPE sequence. Неверная последовательность ESCAPE
-105
335544789
extract input_mismatch
-Specified EXTRACT part does not exist in input datatype.
Заданная часть EXTRACT не существует во входном типе данных
-150
335544360
read only rel
-Attempted update of read-only table.
Попытка изменить таблицу только для чтения
-150
335544362
read only view
-Cannot update read-only view .
Невозможно изменить просмотр только для чтения <���строка>
-150
335544446
non updatable
-Not updatable. Не изменяется
-150
335544546
constaint_on_view
-Cannot define constraints on views.
Нельзя определить ограничения для просмотра
-151
335544359
read only field
-Attempted update of read-only column.
Попытка изменить столбец только для чтения
-155
335544658
dsql_base_table
- is not a valid base table of the specified view.
<���Строка> не является допустимой базовой таблицей для указанного просмотра
-157
335544598
specify_field err
-Must specify column name for view select expression.
Требуется задать имя столбца для выражения SELECT просмотра
-158
Интервал:
Закладка: