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

Invalid request DLR. Ошибка при компиляции процедуры

Добрый день!Возникла такая ситуация, есть хранимка в какойто момент появилась такая ошибкаавторInvalid token.invalid request BLR at offset 875.BLR syntax error: expected valid BLR code at offset 875,...

View Article


Скорость SELECT-запроса и составной индекс по INTEGER и TIMESTAMP

Имеется таблица "Транзакции", в которой поля "ID карты" (CARD_ID INTEGER) и "время транзакции" (TRANTIME TIMESTAMP) входят в составной индекс, примерно так: CREATE INDEX TRAN_IDX1 ON TRAN (CARD_ID,...

View Article


Диапазон дат (от даты до даты)

подскажите, как реализовать выборку дат по строкам за период select from ... или for <date1> to <date2>

View Article

Firebird 3 ошибка подключения с FirebirdSql.Data.FirebirdClient.FbConnection

Решил попробовать Firebird 3.Установил сервер 3.0.2 на Ubuntu, внес изменения в настройки: AuthServer = Spr, Legacy_Auth AuthClient = Spr, Legacy_Auth UserManager = Srp, Legacy_UserManager WireCrypt =...

View Article

Ошибка во view при изменении домена строкового поля таблицы.

Добрый день.FB 2.5.6 CS.Все действия выполнялись в isql.Создадим таблицу и заполним ее данными: SQL> CREATE TABLE T ( CON> ID INTEGER NOT NULL, CON> VAL VARCHAR(10) CON> ); На базе таблицы...

View Article


Установка 3.0.2 на Ubuntu Gnome 17.04 amd64

Доброе время суток,слил, распаковал, запустил: запустил sudo sh ~\Firebird-3.0.2.32703-0.amd64\install.shв ответ получил:Pleace install requered library 'libtommath' befor firebird ...установил из...

View Article

View с использованием left join. ООоооочень долго

Господа, ну помогите с запросом или объясните, что не так.Есть 2 таблицы. 1-я с организациями, у которых есть почтовый индекс. (1675 записей)2-я - БД почтовых индексов России. (46000 примерно...

View Article

Баг или фича при работе с курсорной переменной в Firebird 3.0.2?

Приветствую уважаемых пользователе форума!Использую Firebird v3.0.2 x64. Написал в хранимой процедуре конструкцию вида: for select t1.grp from table1 t1 join table2 t2 using(id) group by t1.grp as...

View Article


IN + LIST

Подскажите пожалуйстатаблица 1idunn1 1001 2002 110таблица 2unn name100 яблоко200 груша110 сливакак выбрать все значения из таблицы 2 у которых id = 1Модератор: Пользуйся тегом CSV

View Article


RDB$GET_CONTEXT и диалекты

FB 2.5.7.27050в 1-м диалекте на запросе: select cast(coalesce(RDB$GET_CONTEXT('USER_TRANSACTION', 'AROW'), 0) as integer) + 1 + cast(RDB$SET_CONTEXT('USER_TRANSACTION', 'AROW',...

View Article

Долгий первый UPDATE

Добрый деньБьюсь над такой задачей - есть утилита импорта документов в базу FB 2.5.3, при импорте идет update таблицы заголовка документов. По логам вижу, что при апдейте данных первого документа время...

View Article

сравнение is distinct для blob-полей?

Здравствуйте,Два поля описаны как BLOB SUB_TYPE 0 SEGMENT SIZE 80, и их сравнение a is distinct from b, всегда дает true, хотя в них записаны одинаковые значения. Идея такого сравнения в принципе...

View Article

Расположение файла базы

Здравствуйте.Где нибудь в служебных таблицах есть информация о физическом расположении файла базы?

View Article


Почему не видит динамически создаваемые таблицы

Здравствуйте.В процедуре динамически дропаю и создаю таблицу. Она прекрасно создается.Далее в этой же процедуре динамически пытаюсь наполнить ее данными не получается. Пишет таблица не существует.Может...

View Article

Выбор всех имеющихся мастеров + деталей в одном запросе

Добрый день. Если написать так: select masters.field1, masters.field2, details.field1 from masters, details where masters.master_uid = details.master_uid то выберутся только мастера с деталями.Как...

View Article


Сложный запрос

Есть три таблицыПунктытаблица KFRP1, P2 и тд.в пунктах есть точки A1, A2, И тд.kfr ppsA1 P1A2 P1A3 P2Операции в течении дня по точкамТаблица OPAsd- сумма дебетsk - сумма кредитdat -Датаkfr sd sk datA1...

View Article

Быстродействие селекта с джойнами по одной таблице

Ногами не бейте. Хочу разобраться. Может и было обсуждение, но не нашёл.Нарулили "глобальный" справочник. В результате приходится писать запросы такого вида: select a.longname, b.longname, c.shortname,...

View Article


Процедура с возращенные результата (EXECUTE BLOCK RETURNS)

Здравствуйте!Не силен в написании процедур. Понадобилось написать процедуры с возращенные результата, к примеру такую (взято из руководства по firebird 2.5): EXECUTE BLOCK ( x DOUBLE PRECISION = 4, y...

View Article

FB3 не работает as cursor

Нужна помощь. Я не могу понять где ошибка. В 2.5 все работало, поставили 3 - появилась ошибка, хотя я ошибки не вижу: for Select right(t.psi_name,2) from obj t where ((t.id_vida_ob=:id_vida) and...

View Article

Firebird 1.5 и Firebird 3.0 в одной сети

Добрый день.В сети есть множество программ, которые пользуют Firebird 1.5. Возникла необходимость установить программу под Firebird 3.0. После установки Firebird 3.0 (super server) на локальном...

View Article
Browsing all 1677 articles
Browse latest View live