Quantcast
Channel: SQL.ru: Firebird, InterBase
Browsing all 1677 articles
Browse latest View live

foreign key on update cascade

Привет.Вопрос по каскадным обновлениям внешнего ключа.Структура БД:Таблица поставщиков: create table SUPPLIER ( SUPPLIER varchar( 10 ) not null ); alter table SUPPLIER add constraint PK_SUPPLIER...

View Article


Странное поведение запроса с использованием RDB$DATABASE

Добрый день!прошу сильно не бить Допустим есть такой запрос Select obj.type_access, ua.acess_object from ( select 'EDIT_ZZ' as acess_object from RDB$DATABASE union select 'ADD_ZZ' as acess_object from...

View Article


Обработка исключения

Как реализовать конструкцию When...do..., когда неправильно введен входной параметр. Например, месяц определен на домене и пользователь ввел некорректное число.При этом задача ставится: ВЫВЕСТИ(Select)...

View Article

http-запрос из ХП; инициирование запуска php-скрипта на сервере из ХП

Коллеги, помогите советом. Есть пара вопросов:1) Можно ли из Firebird выполнить http-запрос (без UDF) ?2) Можно ли из Firebird (из ХП) как-то инициировать запуск какой-либо программы на сервере (в моём...

View Article

День рождения Таблоида!!!

Сегодня день рождения у Павла Зотова, в миру Таблоида!

View Article


Каскады

шаломисходные:2.5.7автоматизация закрытия прошлых периодов.что-то удаляется, что-то актуальное остается, но должно ссылаться (если ссылалось) на прошлые периоды.таблиц много. около 500.disclamer: да,...

View Article

Получить данные из другой БД в запросе

Добрый день.Напомните пожалуйста как заполнить данные в таблице из другой БД.Есть БД в которой храниться ФИО полностью.назовем БД - FIO.FDB и таблицу family, поля fam, im, otch.Нужно в текущую БД тоже...

View Article

Сбился GEN_ID

Доброго времени суток.Использую Firebird Embedded 2.5.Есть таблица с ключевым полем NUM типа bigint.Для неё создаётся генератор: CREATE GENERATOR autoIncrementNum и триггер: CREATE TRIGGER...

View Article


1-й isc_dsql_fetch возвращает 100, хотя запись есть

Голову сломал, 2 часа сидел. Бросил, решил сюда написать. :)Все работало, и вдруг я заметил, что некоторые запросы возвращают 0 строк. Хотя строки есть (проверено в inexpert и через ibx).Простейшие...

View Article


Разработчик ядра FIREBIRD: первые шаги

Решил изучить процесс доработки ядра FIREBIRD.Делаю первые шаги и сразу возникли вопросы.С установкой и настройкой среды проблем не выявлено, достаточно следовать описанию на офсайте.Но вот со сборкой...

View Article

Как вы поступаете, когда чувствуете, что имена объектов могут совпасть со...

Здравствуйте.FB 3.*.Так получилось, что в табличке нужны отдельные поля - "год" и "месяц". А еще - "пользователь", "тип", Создавать поля с такими именами не дозволяется.А к квотированию меня душа не...

View Article

Бекап базы на Яндекс-диск

Приведу пример организации бекапа небольшой (но важной :)) базы, может кому-то будет полезным.Так же буду признателен за дельные комментарии/советы от более опытных товарищей.Сервер Ubuntu 16.04.3 LTS,...

View Article

Вопрос по db handle

Копаю golang либу для FB. Внутри собственная реализация протокола. Возник вопрос про db handle. В этой раализации db handle берется из пакета opResponse (4 байта после кода пакета). Смотрел реализацию...

View Article


Непонятно поведение LIST

SELECT ... list(distinct cbd.date_receipt, ', ') date_receipt FROM wp_supply_cardboard_itm cbd LEFT JOIN wp_supply_cardboard_woff cbd_woff ON (cbd_woff.supply_cardboard_itm = cbd.id) and...

View Article

определить значение RDB$CHARACTER_SET_NAME

Возможно ли определить значение RDB$CHARACTER_SET_NAME в RDB$DATABASE при создание базы через isc_create_database?Пробовал в DPB помещать isc_dpb_lc_ctype со значением WIN1251, RDB$CHARACTER_SET_NAME...

View Article


FireBird 2.5: захешированная версия файла базы данных в Win10

Есть программа, написанная на Delphi 6 + FireBird 2,5 EmbeddedС программой многие годы работали на Windows 7, в июле 2017 года программа была перенесено на другой компьютер с Windows 10. При переносе...

View Article

Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива

Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива.Единственная запись в логе:SERVER6 Thu Feb 22 17:10:57 2018 INET/inet_error: read errno = 10054, server host = localhost, address =...

View Article


connection rejected by remote interface

Доброго дня.В Firebird не силен, но есть необходимость прочитать файл с расширением FDB.Установил Firebird 3 и ODBC Пытаюсь подключится к базе так:driver={Firebird/Interbase(r)...

View Article

Битовые значения

Добрый день.Есть поле, тип smallint, назовем его NoPay, в таблице FamilyВ этом поле хранится десятичное число.На самом деле это побитное значение из 8 бит: 0 или 1. Последовательность - 7654 32101....

View Article

Переименование поля при наличии зависимого триггера (в одной транзакции).

Не получается. Приходится дробить на две транзакции. В первой удаляем зависимый триггер, во второй переименовываем поле и создаём триггер заново.На переименовании случилась ошибка и таблица оказалась...

View Article
Browsing all 1677 articles
Browse latest View live