Форум программистов и сисадминов КиберфорумКиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами. |
|
Чтение Blob поля
Добрый день, имеется таблица с полями:
CREATE TABLE SYS_UPDATE_DBC (
ID_UPDC D_ID NOT NULL /* D_ID = INTEGER */,
UPDC_FILE_NAME D_VCHAR100 /* D_VCHAR100 = VARCHAR(100) */,
...
DefaultDbCachePages обнулить значение буфера
Добрый день. Необходимо обнулить значение параметра DefaultDbCachePages. Через gfix но я не могу найти как это сделать. Прошу помощи.
Суть в том, что в файле firebird.conf значение...
Ошибка параметров даты в динамическом запросе
Добрый день.
Проблема в следующем. Есть элементарный запрос вида
FOR
SELECT COUNT (TABLE1.ID) FROM TRUP WHERE (TABLE1.DATE_POST BETWEEN :DT_POST_MIN AND :DT_POST_MAX)
INTO :RESULT
DO
...
Где скачать Firebird/IBExpert
Добрый вечер,только появился предмет,такой как БД.
На паре использовали IBExpert,Firebird 2.5.
Подскажите где и как его скачать?Спасибо!
Unavailable database при подключении БД к IBDatabase
пытаюсь подключиться к базе данных интербейс
выскакивает unavailable database(в скрине) и лог ошибок
такое чувство что проблема случайным образом вылезает. так как на лабах часть компьютеров...
Отсутствует gbs32.dll, fbclient.dll или путь к ним
Я не смогла зарегистрировать базу, так как мэнеджер запросил указать путь к gbs32.dll или fbclient.dll. Файлы скачала и установила, но ошибка всё равно появляется. В какой каталог их нужно...
Ошибка Unsuccessful execution caused by an unavailable resource
Пожалуйста помогите решить проблему Firebird 2.5 запущен. а вот с Экспертом никак не могу разобраться. Почему не открывает и не создает БД не понимаю. в чем проблема.
Вывести первое число месяца по текущей дате
По текущей дате рассчитать первое число месяца
Как войти в IBExpert
запускаю утилиту isql.exe и выполняю запросы под учётной записью user ‘SYSDBA’ password ‘masterkey’
Скачал IBExpert с официального сайта ввожу логин/пароль ‘SYSDBA’ / ‘masterkey’ там надо ещё...
Чем открыть файл базы данных *.GDB
Уважаемые гуру, пособите пожалуйста новичку в решении задачи!
У знакомых была программа для работы такси (учет там велся), .... с компом произошел крах и единственное что осталось это архивная...
Как открыть базу данных, созданную в Firebird?
помогите, пожалуйста, открыть файл, точнее БД, созданную в Firebird(формат файла .fdb)! пыталась установить программу и разобраться в ней, но ничего не получается.
Скачать Interbase
здасьте всем! подскажите где можно скачать Interbase? в пакете с Делфи 7 почему у меня нет...очень надо!:umnik:
Как правильно подключаться к FireBird используя IBExpert
Добрый день.
Мне необходимо подключиться к базе данных FireBird используя IBExpert.
IBExpert установлен на моем компе. База данных на сервере, к которому я имею доступ по локальной сети.
Установил...
IBExpert скачать
Здравствуйте. Подскажите откуда скачать IBExpert для 32-битной Windows 7. Одна дичь в поисковике вылазит
IBExpert не создает БД
Я в этом не разбираюсь, студент, у нас началась работа с IBExpert Firebird 3.0
Я установил IBExpert, установил Firebird 3.0 на Windows 10
При попытке создания новой БД на локальном компьютере...
Подключение к базе данных FireBird С#
Привет, мне нужно подключиться к бд firebird вот фрагмент кода
FbConnection fb = null;
FbConnectionStringBuilder conn = new FbConnectionStringBuilder();
...
Конкатенация строк
Добрый день!!!!
подскажите как сделать конкатенацию строк в запросе???
что типа такого:
select field1, field2 + "абра кадабра " + field3 as field4 from table1
Изменение пароля пользователя SYSDBA
Изменение пароля пользователя SYSDBA
Доброго дня суток, такой вопрос: поставил Firebird 2.1, установил IBExpert, создал несколько БД, зарегистрировал, создал таблицы, создал поля, всё чётко, но...
Firebird на Ubuntu: установка и быстрый старт
Вам потребовалось установить Firebird на Linux, но вы еще не имеете опыта работы ни с Firebird, ни с Linux, и не знаете с чего начать? Тогда эта статья для вас, в особенности если вы остановились на...
Выборка данных по дате
Есть таблица ctreate table peoplecoming(
today timestamp,
people varchar(50)
)
Поле today хранит в себе дату и время. Как мне сделать выборку всех данных за определенное число из этой таблицы?
Файл FDB не могу открыть
Помогите целый день мучаюсь.
Впервые столкнулся с базой данных FireBird 2.5. (По крайней мере тпкая установленна сейчас на компе).
Попытался погуглить и нашел две программы которые с...
InterBase ошибка 104
Мне нужно создать таблицу в InterBase. Пишу следующий запрос:
CREATE TABLE TABL1 (
Kod INTEGER IS NOT NULL,
Object CHAR(100),
№_dogovora_data CHAR(70),
Zakazchik CHAR(50),
Sroki CHAR(40),...
Нумерация строк в запросе Firebird 2.5
Нигде не могу найти ответ на вопрос:
мне нужно в запросе создать вычисляемое поле - сквозную нумерацию строк. Использую запрос Firebird 2.5.
Не проходят ни конструкция FOR, ни WHILE, ни функция...
Ошибка подключения к БД
Здравствуйте!
Приложение в среде VS, язык С#, встраиваемая база данных Firebird Embedded.
При подключении к БД появляется сообщение об ошибке:
«Ошибка подключения к базе данных.
bad parameters...
FireBird Ошибка при создании или входе в БД SQLCODE -904
Подскажите пожалуйста в чем может быть ошибка, и как исправить, открываю isql.exe
и ввожу 2 варианта
1ый
CREATE DATABASE 'd:\test.fdb'
USER 'SYSDBA' PASSWORD 'masterkey'
DEFAULT CHARACTER SET...
Подключение к firebird через ODBC
Уважаемые Гуру!
Не удается подключиться к базе firebird через драйвер ODBC. На первом рисунке показаны версии firebired 1.0.0.796 и драйверов ODBC - 2.0.3.154 (два драйвера для 32 и 64 разрядной ОС...
ошибка при подключении к базе - firebird
При попытке приконектиться к базе влетает ошибка
file C:\DB\LAB.FDB is not a valid database
подскажите что сделать?
firebird 1.5.6
IBexpert последняя версия
Определить версию базы данных
Меня попросили помочь открыть базу данных .gdb , заполненную хрен знает как и какой версии.
При открытии IB Expert просит указать версию базы данных, при указании любой пишет:
Connecting... Failed!...
SQL Error Code -204
Не пойму при поптытке установить свойство PersonIBQuery.Active := True
выдает такую ошибку (рис.1).
В PersonIBQuery типа TIBQuery такой запрос:
SELECT * FROM Person
Структура БД и типы полей...
не могу подключить БД
Раньше стоял FB 1.5 IBE 2.0 Win XP регистрировалась БД без проблем и прекрасно работала, щас стоит Win 7 FB 2.5 IBE 6 и не могу подключиться к базе. В чем может быть проблема?
Выдает такую ошибку...
Firebird как очистить БД
Подскажите как очистить все таблицы в базе данных в FireBird ?
Ошибка Multiple rows in singleton select
Добрый день! есть процедура добавления в таблицу с входными параметрами :
При попытки вызвать ее пишет ошибку Multiple rows in singleton select
begin
insert into...
Странно себя ведёт firebird
Здравствуйте, вот стал изучать базы данных и сказали в универе использовать firebird... Скачал, установил... прописываю для создания базы данных в isql :
CREATE DATABASE "D:\FIREBIRD\LABS.FDB" USER...
ошибка подключения к IBDataBase server Firebird 2.5
Понадобилось перейти на Firebird 2.5
Есть БД с которой работаю через тоmcat и приложением на Delphi(CodeGear). параметры подключения в классе java и ini файле.
Установила Firebird 2.5. Tomcat...
Триггер на INSERT, UPDATE, DELETE
В таблице «Авторы» создать поле количество книг. Создать триггеры для таблицы «АвторыКниги», автоматически изменяющие значение созданного поля при вставке, удалении и модификации отношения;
Не...
Восстановление пароля БД
Добрый день, у нас в организации поругался с начальством и уволился программист, у которого была самодельная программа (ее кстати он забрал с собой), сама программа не важна, а вот данные которые...
Как открыть базу данных (InterBase, .GDB) без установки сервера FireBird?
есть программа написанная на Delphi 7, в ней открывается база данных через InterBase компоненты.
можно ли сделать так, что бы программа открывала базу без установки FireBird? или может как то в...
Открыть бд FDB
На этом форуме написали, чтоб отурыт бд, надо установить сервер Fireburd, но тут непонятно, какой версии у меня БД, в общем установил Fireburd 3 для Windows 7-64, и не знаю, будет ли этот сервер...
Перенос базы данных
Всем привет. Сложилась следующая ситуация. На работе нужно переустановить Windows на сервере, но нам нём стоит Firebird. Подскажите как правильно перенести бд на новый пк. И если не сложно, то со...
Восстановление базы из бэкапа
Новичок работы с Interbase.
В наличии InterBase 5.
Сервер крутится на Windows 2000.
БД в каталоге C:\BD
Каждую ночь создается бэкап.
Подскажите, пожалуйста, можно ли и как поднять базу с...
SQL-запрос в IBExpert
Вопрос звучит довольно банально: Как выполнить запрос, что возвращает все строки и столбцы каждой таблицы
Имеется три таблицы EREDPLATNUKU, POSHTA, vudavnuctvo
Пытался сделать так:
SELECT *
...
Экспорт результата SELECT в файл CSV
Необходимо из 10 БД FireBird автоматически экспортировать данные в файлы CSV
пробовал написать запрос select Ci."City", St."Street"
INTO OUTFILE 'd:\\11.csv'
FIELDS TERMINATED BY ';' ENCLOSED BY...
Запуск сервера Interbase 6.0 на Windows 7
Нужно временно установить Interbase 6.0 на Windows 7.
Все вроде бы встало, но сервер автоматически не запускается при загрузке компа.
Приходится запускать вручную: заходить в IBConsole и щелкать...
Разбиение строки в FireBird
Здравствуйте,
есть поле типа VARCHAR, в котором хранятся данные вида 10,20,30,40,50 и т.п. Нужно получить эти значения в виде таблице, т.е. в столбик. По сути, нужно разбить строку, имея возможность...
FireBird Embedded connect errno = 10061
Добрый день всем. У меня появилась такая проблема.пишу программу, которая использует локальную бд (пусть будет BASES.GDB). Для работы с этой БД использую FB Embedded. При старте программы выполняется...
Дата в InterBase
Недавно начал работать с IB не совсем понятен синтаксис.....к примеру в MSSQL для того что бы получить дату от текущей три месяца назад использовал select DATEADD(month,-3,getdate())
в IB нашел как...
Подключение к базе на другом компьютере
Здравствуйте есть база данных в firebird 2.5. Я настроил её так что бы могли к ней подключится по сети с Другова компьютера. Вот алиас моей базы http://rghost.ru/7hDkJL9B2/image.png,
а вот настройка...
Firebird - unavailable database
Здравствуйте товарищи!
Первый раз имею дело с огненной птицей, пытаюсь юзать Interbase&Firebird Development Studio дабы оседлать вот этот ман...
Создание таблиц
Я в общем в редакторе баз данных в Firebird пишу:
CREATE TABLE Sotrudniki (
nomer CHAR (5) not null,
familia CHAR (15),
imya CHAR (15),
dolzhnost CHAR (15),
data DATE,
adress CHAR (20),...
Триггер на запрет добавления
Есть таблица employee_work с полями: rate_code (номер ставки), emp_code (номер служащего) и job_code (номер работы).
Это все вторичные ключи.
Не получается сделать триггер при добавлении, чтобы...
fdb вывод инфы
Добрый день.
Установил IBExpert и Firebird, открываю базу fdbшную и.... "смотрю в книгу - вижу фигу"
Как можно вытащить из неё информацию в эксель? Подскажите пожалуйста :wall:
Изначально это...
Частая перезагрузка FireBird
Здравствуйте!Столкнулась с такой проблемой. Есть программа, которая многопоточно обращается к локальной БД. (Сервер FireBird)
Данная программа стоит у многих пользователей. Но только у одного...
Добавление столбца с помощью alter
Кто-то может помочь с примером, как добавить столбец в существующую таблицу с помощью alter?
Как создать запрос к нескольким базам данных Firebird
Подскажите пожалуйста как в Firebird 2.5 сделать запрос к нескольким БД.
На пример: есть базы данных BD1.FDB и BD2.FDB которые размещены на одном сервере
и имеют полностью идентичную структуру....
violation of PRIMARY or UNIQUE KEY
привет.
есть таблица в базе FDB, в ней есть уникальный индекс (PK) без автоинкремента (изменять нельзя).
при добавлении в эту таблицу данных
SELECT MAX(id)+1 FROM table1 INTO nextID;
INSERT...
Выборка данных из Excel в запрос в ibexpert
Добрый день, уважаемые жители форума!
у меня возникла проблема, с Interbase и firebird столкнулся в первый раз.
подскажите чайнику как записать скрипт в ibexpert для выборки данных из excel...
Приходится часто перегружать FireBird
При выборе FireBird в качестве сервера тестирование показало хорошие результаты. Но тогда база была только в начале своего пути. Теперь ее размер достигает 1.5Гбайт и, если еще недавно приходилось...
Циклы и процедуры
Всем привет уважаемые профессионалы покажите как необходимо работать с циклами и процедурой: задача состоит в том, что есть процедура(возвращающая 1 значение), принимающая 4 параметра, в нее надо...
Триггер на подсчет колличества записей
Всем здрасте. В колледже дали задание:
С помощью триггера, реализовать автоматический подсчет выпущенных в эфир передач за текущий месяц.
Через sql команду я могу выполнить подсчет, а с...
Не удается открыть *.gdb файл
Необходимо считать данные из .gdb файла (в свою mysql базу). Разовая операция. Но не удается открыть файл . Подключал разные драйверы -
odbc-interbase-4_3_0-windows-x86...
Ошибка при подключении к БД Firebird в делфи через IBDatabase
Всем здрасте! Помогите пожалуйста с БД. Я давно пищу на делфи и давно на БД. но с файром познакомилься не давно. вот решил по практиковаться. и так к делу. создал бд файра лежит она на...
FireBird 2.5.4 - Cannot attach to password database
Установил новую версию FireBird 2.5.4.36856 Classic Server 32-bit на Windows 7 64-bit (раньше стояла 2.5.3 и все работало).
Обновил IBExpert до версии 2015.10.12.1
Во-первых, при старте...
Курсор в хранимой процедуре
Здравствуйте! использую в своей процедуре курсор первый раз. не могу понять почему не работает
Задача:записать в таблицу povtor людей, которые посетили магазин повторно в течении 3 месяцев.Входные...
InterBase 6.0 и Windows 7
Всем привет. Подскажите кто нибудь, как запустить InterBase 6.0 под Windows 7. После установки InterBase не запускается ни автоматически не в ручную. А программа написана только под 6 версию
Создание первой БД (Страховая компания)
Страховая компания
Вы работаете в страховой компании. Вашей задачей является отслеживание ее финансовой деятельности.
Компания имеет различные филиалы по всей стране. Каждый филиал...
Запрос в IBExpert (вывести данные без дублей и исключить повторы по коду)
Хочу написать запрос для таблицы.
Таблица:
КОД ИМЯ ФАМИЛИЯ КАРДКОД
----------------------------------------------------------------------------
1 Ваня онпонп 23452345
2 Петя джлорлор 23423423
2...
Пользователи базы данных FireBird.
Добрый день.
Помогите разобраться с пользователями базы данных FireBird.
Пока подключаюсь через SYSDBA, но даже где информация храниться не могу найти.
Использую IBExpert.
Удаление записей из таблицы
Необходимо удалить определенные записи из таблицы. Это надо сделать в Lazarus-е. Для отображения таблицы я использую компоненты SQLQuery и BDGrid. Помогите пожалуйста, на кону курсовая работа(
Регистрация сервера в Firebird
Доброго времени суток, уважаемые форумчане.
Дисциплина «Организация баз данных» только началась, и посему у меня очень глупый вопрос.
Работаю в Firebird 1.0.0.338
Необходимо зарегистрировать...
Выборка строк с определенной датой, где тип столбца - timestamp
Здравствуйте. Требуется выбрать строки, где содержится конкретная дата.
Поле под названием DateTime имеет тип TIMESTAMP.
Что я пробую (дата заполняется из программы), т.е. формируется такая...
DBeaver. Не получается подключится к базе данных
Добрый день.
Проблема следующая - создал простую базу данных через isql, задал параметр default character set UTF8.
Не получается подключиться к базе через DBeaver.
Ошибка:...
InterBase (IBConsole) помогите чайнику
Доброго времени суток. Я в базах данных ни шиша не чухаю. В шараге задание дали создать локальный сервер на InterBase (IBConsole). Препод у меня гений и мне не помощник. Возникает ошибка уже при...
Создание новой БД в Firebird
Всем привет!
Возможно для Вас это тема покажется нелепо-смешной, но, уверен, каждый когда-то начинал... и не все знали каг, и что нужно делать?!
Проблема: не получается создать новую БД. Делаю...
Перенос данных с одной базы interbase на другую чистую базу
Всем доброго времени суток! помогите пожалуйста с проблемой:
есть база данных interbase размером примерно 900 мб, очень много в ней "мусора", стандартным gbak'ом она уже невычищается и хотелось бы...
Column does not belong to referenced table.
Вот такую беду получаю:
"
INSERT INTO PUT_KATALOGA (P) VALUES ('c');;
/*Column does not belong to referenced table.
Dynamic SQL Error.
SQL error code = -206.
Column unknown.
P.
At line 1,...
Объединение результатов запроса в одну строку
Добрый день! Помогите сделать такую вещь:
select structural_init.struc_init from structural_init,temprorarily where temprorarily.fk_strin1 = structural_init.id_strin union
select...
Нужно достать sql скрипт созданной базы в IBExpert
Не могу не как найти как достать код созданной базы, подскажите где это можно сделать
Case When
Объясните, почему такой код выдает ошибку?
oper = case i
when 1 then '1'
when 2 then '2'
.....
when 609 then '609'
when 610 then '610'
end;
Ошибка:
Ошибка при добалении "Arithmetic overflow or division by zero has occurred"
Добрый день!!
insert into...
FireBird 2.1 вставить группу строк одним INSERT
Таблица простая. Всего 2 поля: ID autoincrement Integer и NAME Varchar(255).
Нужно вставить 7926 имен. В MySQL это все работает просто:
INSERT INTO table1 (name) VALUES
('name1'),
...
Не получается правильно применить group by
Здравствуйте.
Подскажите как написать запрос.
Вроде бы и не сложный, но убил довольно много времени (
Итак, структура таблиц указана на рисунке.
Задача: вычислить значение в разрезе каждого...
Ошибка Unavailable database при создании БД
Добрый день!
Помогите пожалуйста. Создаю новую базу данных, и выводит сообщение: Unsuccessful execution caused by an unavailable resource. Unavailable database
Кодировка firebird
Добрый день. Есть форма (php+html). При её заполнении англ.буквами все ок, при русс. 2 варианта:
1) кодировка БД - utf8, кодировка в ibase_pconnect - utf8: ошибка Malformed string (читал о ней faq...
Дикий размер базы. Статистика по IBExpert
Заполнил базу данными, база была пустая, проводились только INSERT без удаления, то есть "мусора" в базе еще нет и даюсь диву. Согласно статистики IBExpert - база занимает 2400 страниц по 8 кБ, что...
Добавить внешний ключ в ibexpert
Здравствуйте! Не подскажете как добавить внешний ключ в таблицу
через ibexpert. Я через powerdesinger создал модель базы данных,
но теперь понадобилось в одной таблице держать внешний ключ от...
Запрос на вставку строк из одной таблицы в другую
Добрый день. Не подскажите, пожалуйста, как правильно написать запрос, что бы вставились записи в таблицу из другой, при условии, что три поля этих таблиц не совпадают.Имею - FireBird 1.5, IB Expert....
Ошибка в SQL - запросе
Здравствуйте! Не могу понять почему не работает запрос по базе, созданной в InterBase. База подключена к программе на Builder C++. В коде запроса я прописала:
SELECT c1.club_name, c2.club_name ...
Конвертирование Firebird 2.0 на Firebird 2.5
Приветствую всех!!! Мне дали задачу на работе поменять версию Firebird 2.0 на Firebird 2.5. Ну нашел конвертер FDBConvertPortable. Ну как нормально конвертнул все процедурки он за комментировал. Но...
Как в триггере переменной присвоить результат запроса?
Как в триггере переменной присвоить результат запроса?
Смысл вот в чем:
--присваиваем переменной результат запроса
number = SELECT count(id) FROM TABLE WHERE year="2012" ;
--и потом проверяем...
Компонент IBQuery и SQL запросы в нем
Здравствуйте!
Помогите пожалуйста, я не могу никак разобраться с SQL запросами в IBQuery...
в свойстве SQL пишу select SURNAME from UHENIK where Surname='Edit1.text';
в коде программы :...
Какими преимуществами по Вашему мнению наделён FireBird?
Доброго времени суток, уважаемые!
Расскажу свою краткую историю. Когда-то очень давно, я работал с БД FireBird (не профессионально), но за давностью времени, можно сказать, что я её забыл...
Нужно сделать доступ к базе данных "FireBird 2" через интернет
У меня сервер на котором хранятся база данных (БД) для программы. Сервер расшарен по локальной сети в одном магазине, сама же локальная сеть имеет доступ в интернет.
Теперь открывается еще один...
Как узнать путь к БД из aliases.conf?
Здравствуйте,
интересует такое: как узнать путь к БД, который хранится в aliases.conf? Зная IP-адрес удаленного сервера и алиас БД нужно подключиться в БД. Как это можно реализовать в C++ Builder?
Хочу настроить FireBird без установки программы-сервера
Всем привет.
Такая проблема - создал я работоспособную программу (в Delphi), которая работает с базою данных FireBird (ну там внесения\удаление записей с базы данных, формирование отчётов и другое),...
Невозможно зарегистрировать/создать БД в IBExpert: Connection not established
Принёс базу с другого ПК (win7, FB 2.1). Пробую зарегистрировать на своём выдаёт ошибку - connection not established, connection rejected by remote interface. В чём может быть проблема? Вот полный...
Определить размер BLOB поля на Firebird
подскажите пожалуйста как определить в select размер поля типа blob?
у меня есть бд в нее в одно поле загружаются картинки хочу узнать размер загруженных в каждое поле
Подключение к файлам .FDB
Здравствуйте! Firebird не знаю абсолютно, установил ibexpress по ссылке в топе форума. Вроде запустил, все работает, бд создаются.
Моя цель. У меня есть программа, которая пишет файлы FDB. Мне нужна...
Invalid token на каждой второй строчке
alter table predmet add check(semestr>0 and Semestr<=10);
alter table predmet add pole float;
alter table predmet alter pole1 to pole2;
alter table predmet alter pole2 type warchar(10);
alter...
fbk перевести в fdb
Здравствуйте, полетел комп, база данных была shop.fdb в програм файлс, я спутала с файлом .fbk . Что означает этот фбк не понимаю, возможно, по нему восстановить .fdb?
Запросы на языке SQL
Бд есть, надо составить запросы
2 . Получить сведения о количестве учеников в каждом классе
3 . Получить информацию о пропусках уроков 26 октября (фамилия, имя, класс ученика, предмет, номер...
Firebird SQL error code = -303
Главная проблема в том, что в документации нигде мне не удалось найти, что это за ошибка такая -303. Пишет ещё convertion error from string и какие-то цифры. А запрос такой:
select
'Факт....
Подключение к базе данных FireBird + Delphi XE5 + WIN64
Доброго времени суток, форумчане!
Очень нужна ваша помощь!
Пишу программу на Delphi XE5 и использую в ней базу данных firebird 2.5x64 и компонент IBDataBase для соединения с базой. Для 32 битной...
Ошибка после перезагрузки Firebird 2.5
Здравствуйте, переустановили Firebird с 2.0 на 2.5. Ранее всё работало нормально, после установки 2.5. и последующей перезагрузки выходит ошибка обращения к БД: cannot attach to password database....
Firebird + VS2010 Windows Forms
привет
я впервые столкнулся с Firebird ..
меня интересует каким образом лучше подключать его к студии?
или кодом? или через визуальный интерфейс.
также интересует то, как правильно организуваны...
Не устанавливается interbase 6.5
Здравствуйте! При установки interbase 6.5 вылазить такое сообщение: please shutdown InterBase Guardian before proceeding и установка прерывается. Я так понимаю у меня раньше она была установлена но...
IBExpert - где устанавливать юзерам роли? Не могу задать роли юзера БД
Здраствуйте, подскажите как назначить роли ползователям БД? В IBexpert захожу в Менеджер прав, а дальше что делать не знаю... Версия IBexpert 2011.01.08
При запуске Менеджера прав выскакивает вот...
Работа с злосчастным IB Expert
Ребят, кто-нибудь работал в этом... IB Experte? Очень тяжко после аксесса создавать там БД, а создать по заданию ее надо именно там.
У меня есть пару вопросов:
1) Как удалить созданный генератор?!...
длина строки в interbase. операции с ней
Есть две таблицы.
1) Personal(personalid,fio,hiredate,sa lary..), где FIO char(50)
2)TRIP(tripid, tripnumb,week_day...), где WEEK_DAY char(11)
Нужно вывести минимум из двух: количество...
PL\SQL генерация уникального id
Доброго времени суток, господа специалисты. Я новичок в разработке баз данных. И у в процессе написания своего оконного приложения для работы с таблицей у меня возникла проблема.
Изначально id...
Связи между таблицами IBExpert
Кто-нибудь может объяснить как организовать связь многие ко многим в базе данных?
Там как-то через 3ю таблицу. Никак не могу разобраться. Есть таблица со списком фотоаппаратов и таблица со списком...
Сервер.Загрузка "1" ядра процессора на ~100%, "2" на ~5%!!!? (при многопроц. системе) АС "Смета" БД FB 2.5
Добрый день(вечер)!!!
Ситуация: Существует серв с бд для бухгалтерии, вообщем АС "СМЕТА" . СУБД firebird 2.5
Работают всего 15 пользователей одновременно, сервер Hp Proliant dl120 G5, Win2003...
Выгнать пользователей
Как выгнать всех пользователей из базы, кроме себя конечно? Помнится, где-то читал, что и сообщение можно им выдавать, что их скоро отключат.
Не могу создать базу в ibExpert
Где-то пишут, что нужно прописать localhost. Где? Не могу понять.. Помогите пожалуйста
Не могу подключиться к базе firebird
Пробую создать источник данных ODBC Easysoft Firebird ODBC - устанавливаю имя базы, user name password такие же как в строке подключения из программы в .NET С#
string connectToFBstring =...
Как ускорить выполнение запроса Firebird
Здравствуйте, использую БД firebird 2.5, Delphi xe2, fibplus + ehlib
Таблица SALE
ID(integer) - счетчик ,
TID(integer) - ID товара,
KE(DECIMAL 12,5) - количество,
DOCTYPEID(integer) - ID типа...
Изменение полей таблицы через IBexpert
стоит задача изменить дату в таблице в БД, пользуюсь IBex , нужно заменить дату которая <=09.09.2014 на 12.12.2020, например. Подскажите, как это грамотно сделать?
InterBase 7.5. Как сохранить базу данных в gdb файл?
Ситуация такая.
Я создал LocalServer в InterBase.
Создал базу данних.
В Delphi 7 я пытаюсь присоединится к этой БД, но нужно указывать имя файла gdb.
В MetaData моей БД нарыл такие строки
/*...
Сбой восстановления БД - "IBE: Unsuccessful execution caused by an unavailable resource"
Добрый день!
Помогите, пожалуйста. Установила IBExpert на новый компьютер. Создала базу данных. А затем со старого компьютера резервировала базу данных. Перенесла файл на новый компьютер и...
Посмотреть содержимое *.gbd
Есть *.gbd размером 779 мб
Требуется узнать содержимое:
или название таблиц и полей
или полностью открыть содержимое для редактирования
Подскажите как это узнать менее болезненее
Азы SQL и IB Expert: как создать базу данных?
Доброго времени суток, форумчане!
у меня простенький вопрос. как работать в IBEXPERT?
вот я создала database. мне нужно создать пять связанных таблиц. для этого я выбрала create table и...
Сортировка данных в таблице
Всем привет.
Есть БД Firebird, в которой есть таблица категорий товара (CAT_LIST). В таблице всего 2 поля (ID, NAME). В данной таблице есть три категории по умолчанию, которые в процессе работы...
Разбиение строки в FireBird - Firebird/InterBase
Продолжая тему отсюда: https://www.cyberforum.ru/firebird/thread309236.html :wall:
Есть поле типа VARCHAR, в котором хранятся данные вида 10,20,30,40,50 и т.п. Нужно получить эти значения в виде...
Ошибка компиляции процедуры
Добрый день! У меня возник вопрос. Есть код процедуры:
BEGIN
FOR
SELECT ID, NAME
FROM TEST
WHERE NAME LIKE '%' + :NAME + '%'
INTO
:ID,
Проверка на существование записи в таблице
Добрый вечер!
Подскажите есть ли в firebird аналог выражения
If exists (select id from table where id=const) then
begin
....
end
???????????
Commit процедур
Доброе время суток!!! У нас на работе стоит FB и я администрирую БД через IB Expert. Когда другие работают с БД(вытаскивает данные, добавляют, изменяют), я не могу за комитит процедуру. Есть ли такая...
Кодировки FireBird
Доброго времени суток!
Встретился с такой проблемой! Есть бд, написанная на FireBird 2.0 в кодировке cp1251. Перенес её в CentOs на FireBird 2.1.4.18393. Подключился клиентом в windows через...
Автоматическое заполнение поля id
Доброго времени суток. Помогите пожалуйста, есть процедура добавления записи в таблицу, как сделать чтобы поле ID_PERSON не требовало ввода вручную, а автоматически увеличивалось на 1 при вводе...
Быстрый поиск по большой базе
Добрый вечер, форумчане.
Дело такое: есть база данных, в которой присутствует большая таблица с 4.000.000 (четырьмя миллионами) строк. Назовем ее БТ. И маленькая таблица с 70.000 (семьюдесятью...
Ошибка: "connection rejected by remote interface"
Добрый день!
Возникли трудности с подключением к базе данных через IBExpert по сети.
Выдает ошибку: connection rejected by remote interface.
Подключение на машине, где находиться сама база,...
SQL запрос на выборку из 2х таблиц
Здравствуйте! У меня есть 2 таблицы приход и расход товара, нужно сделать выборку по приходу и расходу. По отдельности если делать выходит все нормально:
Запросы на языке SQL
Требуется написать на языке SQL восемь запросов к БД, структура которой известна. Эти запросы должны давать ответы на восемь вопросов.
Для редактирования и запуска SQL-запросов использовать...
Исключения
скажите, пожалуйста, работают ли исключения в процедурах в IBExpert с сервером Firebird 2.1??если да,та напишите рабочий пример!!!
Unable to complete network request to host
Firebird 2.0.3 на FreeBSD
При выполнении запроса (длинного) вылазит ошибка Unable to complete network request to host
на серваке под ВИН- запрос проходит нормально
select...
Мониторинг SQL запросов к firebird
Необходимо поставить утилиту для мониторинга о поступающих sql запросах на драйвер firebird из любых источников (например от приложений).
Погуглив нашёл информацию об инструменте fbtracemgr.exe,...
Связь двух таблиц, созданных в InterBase
Здравствуйте!
Помогите пожалуйста!
Я создала две таблицы в InterBase связала их...
Мне нужно, чтобы при выводе на форму в Delphi главная таблица была целиком, а подчиненная только одной...
Не удается создать источник данных odbc для firebird в windows 7
Уважаемы Гуру!
Нужно получить доступ к файлу .gdb. Поставил сервер Firebird-1.0.0.796-Win32.exe (старая версия, но ведь должна работать. - просто раз в год повторяю эту операцию.)
Поставил ODBC...
Не могу подключиться к базе под SYSDBA в IBExpert (Firebird)
Не могу подключиться к базе под sysdba. Почему?
Все описание в скринах.
Что лучше: Interbase или Firebird?
привет! подскажите что лучше все таки для написания клиент-сервера с передачей данных через интернет? имею знания только по Интребэйсу...может что другое поюзать?:[
Замена значений в таблице
Всем привет.
Есть таблица:
ТС line ticked
01.01.2014 2 null
02.01.2014 15 null
03.01.2014 9 0
04.01.2014 ...
SQL-команда для выгрузки данных в текстовый файл
Здравствуйте! У меня IBExpert 2014.4.21.1 и Firebird 2.5 . D IBExpert создал реляционную БД состоящую из 8-и таблиц (по заданию). Наполнил ее данными. Теперь мне нужно выгрузить таблицы в .csv файл....
Как получить разницу в днях между двумя датами?
как вычесть из 15 мая 1930 года дату 10 июня 1931 года, результат вывести в днях, help me)
Ошибка "validation error for column NUMDOCTYPE, value "*** null ***""
Здравствуйте.
В базе данных одна из таблиц (ReceivedDocument) имеет три внешних ключа, связывающих её с двумя другими таблицами (DocumentType, Organization).
В Delphi для работы с таблицами...
Триггер на обновление поля при добавлении записи в другую таблицу
Допустим на склад поступает товар, пытаюсь написать триггер, который будет к имеющемуся количеству товара прибавлять количество поступившего товара, не получается!
create trigger add_iamt for...
Что быстрее JOIN, IN или EXISTS
У меня две таблицы:
A(id,a2) и B(a_id,b2)//A.id - PK, B.a_id - FK
N - количество записей в А , M - количество записей в B
Что быстрее бцдет работать в FireBird 2.5
select B.b2 from B join A...
violation of FOREIGN KEY в Interbase
Всем доброго времени суток. Перейду сразу к делу. Есть база в ней таблицы: Оплата и декларация
1.CREATE TABLE "OPLATA"
(
"DATAOPLATA" DATE NOT NULL,
"SUMMOPLATA" INTEGER NOT NULL,
...
Как узнать пароли пользователей Firebird?
Здравствуйте, вот такая ситуация, мне надо в клиентском приложении сделать аутентификацию пользователей, которые создавались в БД Firebird командой CREATE USER <user_name> PASSWORD '<user_password>'....
не могу подключится к сушествующей бд
парни и девушки
такая проблема
есть бд. есть пароли пользователей
пытаюсь подключиться
пишет что неправильный пароль
вхожу под SYSDBA
опять ошибка
Как мне настроить обращение к базе или как ее открыть?
Всем привет! Знаю, глупый вопрос задам, но деваться не куда. Сразу поправлюсь, в БД я ноль, но разобраться с вопросом нужно.
Подскажите, как мне настроить обращение к базе или как ее открыть....
Не работает IBExpert и FireBird
Установила IBExpert и FireBird. Запустила IBExpert, он написал:"IBExpert currently uses IBExpert.stg (C:\Users\olga\AppData\Roaming\HK-Software\IBExpert\IBExpert.stg) as a main storage for its...
select объединение значений полей в 1 поле
Возможно ли объединить значение нескольких полей в 1 например
есть 3 поля fam,name,otch
нужно взять их значения и чтобы на выходе они все были строкой в поле FIO
Хранение и использование GUID (UUID_TO_CHAR(gen_uuid()
Добрый день всем. Не знаю правильно ли я поступил.
Начал использовать GUID (UUID_TO_CHAR(gen_uuid())) как идентификатор записи, параллельно с первичным ключом (числовое значение). Подумываю...
Создание первой базы данных
сегодня скачал firebird(опыта работы с базами данных вообще нету).согласно учебнику мне предложили создать первую базу данных.сказали запустить файл C:\Program...
Firebird server 2003 event id 7023
несколько раз в день служба файрберд сервер либо вырубается, либо требует перезапуска(до перезапуска бд не пашет) 1 раз переклинило и загрузка 2-х ядерного цп была 50% этим самым файрбердом.. бд...
Firebird под wine в ubuntu
Подскажите как правильно организовать процесс.
Есть приложение под windows, которое работает без проблем с бд firebird, точнее interbase.
Файл бд жестко привязан к адресу (c:\mybase.gdb), может...
Не запускается сервер Interbase
Установила RAD Studio XE3. Вместе с ним установился Interbase XE3. До этого был установлен C++ Builder 6 и Interbase 6.5.
Когда открываю IBConsole, щелкаю на Local Server появляется сообщение The...
Фильтрация по дате
Помогите! мне нужно отфильтровать базу (за последний месяц) по полю в котором хранится дата и произвести суммирование значений в другом поле отфильтрованной по дате базы. Все надо сделать с помощью...
База *.fdb
Ребята как можна изьять из неё документы.
Менеджер БД Firebird
Подскажите менеджер для БД Firebird - типа MSSQL Enterprise, SQLyog и прочие ...
Спасибо.
Как сравнить дату?
Нужно в запросе SELECT сделать сравнение, например текущий год минус год формирования(атрибут такой)=1.
Вот например: where YEAR<class.year_formir=1. Не работает такая проверка. Помогите...
Поиск по всем столбцам
Здравствуйте! Как сделать поиск по таблице по всем колонкам?
Типа
SELECT * FROM "ИМЯ_ТАБЛИЦЫ" WHERE * LIKE "%текст%";
Естественно, WHERE * - некорректное, т.к. SELECT * уже подразумевает столбцы,...
Из DATE и TIME в firebird
Здравствуйте, подскажите с решением вопроса.
Есть две таблицы
CREATE TABLE 1TAB (
N INTEGER,
DT1 DATE,
);
и
Внесение нескольких строк данных за одну транзакцию
Уважаемые коллеги, подскажите, есть ли возможность за одну транзакцию в таблицу добавить несколько строк данных?
Запросы к базе "Салон красоты"
Здравствуйте! Есть готовая база "Салона красоты" в IBExpert(заполненные поля, генераторы, ключи, связи). Нужно сделать 9 несложных запросов и 3 ограничения. Я в этом вообще бум-бум. Помогите....
Отоброжение имен столбцов таблицы на русском для пользователя
Доброго времени суток всем, помогите новичку.
Есть база firebird (2.5 диалект 3 кодировка win1251) создана в IBExpert
Пользователь обращается к базе из программы на делфи (делфи 7)
(используются...
Как дать права на все объекты БД Firebird (Grant ALL to ALL)
Есть несколько БД Firebird в каждую из которых заведены 25 одинаковых пользователей.
Подскажите пожалуйста как при помощи скрипта этим пользователям дать права на все объекты БД (таблицы, процедуры,...
Как передать имя таблицы параметром в хранимую процедуру
Здравствуйте!
Подскажите, пожалуйста, каким должен быть правильный синтаксис хранимой процедуры в Firebird, чтобы имя таблицы в запросе select передавать как входящий параметр.
Например, такая...
Token Unknown
Ребят по мотивам этой темы
подскажите правелен ли запрос?
select * from FullList WHERE DepID = 3 or Parents starting with 1,3 order by LastName, FirstName, FatherName
Делфь ругается на запятую...
Insert без дублей (вставка записей в таблицу с сохранением их уникальности)
Как в Firebird организовать вставку записи без дублей?
INSERT INTO QUESTTYPE (T_ID, T_NAME) VALUES (id, value);если комбинация (id, value) уже имеется в таблице, чтобы не вставлялось повторно
PS:...
Хранимые процедуры
Только начал изучать хранимые процедуры и столкнулся с проблемой на самом старте :)
Хочу получить данные из таблицы:
create or alter procedure pr_getEntities()
as
begin
select e.id,...
cannot attach to password database
Почему при попытке создать новую базу данных в FireBird постоянно выдается такая ошибка?
Ошибка Value out of bound
InterBase 5.6
Возникает ошибка "Translate error. Value out of bound", когда пытаешься записать переменную типа TDateTime как AsDate, т.е.
var
A: TDateTime;
begin
...
...
Утилиты для работы с FB
Всем доброго времени суток.Есть ли бесплатные аналоги IBExpert для работы с FireBird, подобные например HeidiSQL?
Yaffil под Windows 7.
Подскажите , как запустить Yaffil под Windows 7.
SELECT
Оператор из MySQL
SELECT * FROM frstat left JOIN
(SELECT f.*
FROM (
SELECT frstat_id, MAX(dt) AS `max_date`
FROM avia.frdin
WHERE YEAR(dt)=2010
GROUP BY frstat_id
ORDER BY NULL...
Запрос, который выводит имена таблиц в базе данных
Добрый день!
Очень нужен запрос выводящий имена таблиц и количество записей в них для любой базы данных.
Заранее благодарю всех откликнувшихся!
Процедура с условием: если такая запись есть, то update, если нет, то insert
Хочу сделать процедуру по вбиванию/удалению. Если такая запись есть, то update, если нет, то insert. Подсказали примерно такую штуку, но сделать её под себя я не в состоянии, и синтаксис процедур не...
как поменять путь базы .gdb В firebird
ситуация следующая: есть прога "автосервис" работает через firebird 1.0.2 с базой *.gdb Возникла необходимость перенести базу на флешку. Я так понимаю что надо "отвязать" старую базу и...
Ошибка при подключении к локальному серверу Interbase
Приветствую. Люди, помогите разобраться. Установила Интербейс (пробывала 6 и 6.5), заходит нормально, но при попытке подключения к локальному серверу выдаёт ошибку Win32 Error. Code: 2. Не удаётся...
FireBird и MS SQL Server на одном компе
У меня на компьютере установлен MS SQL Server. Решил протестировать FireBird.
Установил. Но не запускается. Жму на кнопку старт в менеджере FireBird, а она как-то странно дергается и сервер не...
Выбор максимальных значений
Здравствуйте.
Подскажите пожалуйста, как правильно написать запрос.
Допустим, есть таблица:
ID| FIELD| POINT
1| 8| 23
1| 3| 17
1| 4|12
2| 9| 10
2| 3| 26
CAST значения типа DATE в строку
добрый день. продолжаю изучать БД.
однозначно я не первый задаю подобный вопрос, но по форуму я ничего не нашел, ибо всем известно, как юзвери именуют темы :facepalm: :)
итак, есть таблица
create...
Передать несколько значений в хранимую процедуру
В хранимой процедуре имеется запрос типа Select * from table where id in (....)
как передать в (....) несколько значений? например 10,20,30,45
Пробовал в процедуре объявить параметр : pt типа...
ошибка Ibexpert
Здравствуйте! Вчера всё работало нормально. Сегодня IBExpert перестал подключаться к User Database, как к старым так и к новым.
Схема данных
Подскажите, пожалуйста, где просмотреть схему данных в InterBase/Firebird похожую, как в Access или SQL?
Спасибо!
Как подключить БД Firebird к локальному серверу???
Подскажите пожалуйста как сделать подключение к базе данных Firebird? Файл базы данных .gdb
Нужно ли устанавливать программный продукт?Какой?И на какой ПК,сервера или клиента?
Добавлено через 16...
Выбрать записи с самой свежей датой
Здравствуйте, Друзья!
Возник такой вот вопрос, с которым второй день не могу справиться. Есть такая табличка:
HIST_ID | REAL_DATE | RO_ID
__1_____|_15.04.2011_|_ 954
__2_____|_16.04.2011_|_ 954...
Ошибка подключения к базе firebird при терминальном подключении
При консольном подключении к базе firebird - ошибок не возникает. Если подключиться под администратором терминально (сервер 2003) - то возникает ошибка подключения. Возможно при терминальном...
Вывод данных из строк в разные столбцы
Всем привет! И сразу к сути проблемы:
есть три таблицы:
CREATE TABLE AFIELDS (
ID INTEGER NOT NULL,
"NAME" VARCHAR(63) CHARACTER SET WIN1251 COLLATE WIN1251,
"VALUES" VARCHAR(511)...
Сравнить две даты
Нужно сравнить 2 даты (проверить на нахождение в пределах 12.04.2010 и 24.11.2009). Как это сделать наиболее компактно (без extract для дня, месяца и года)?
Firebird транзакции и блокировки записей
Есть база данных и клиентское приложение. В БД есть таблица Заказы. Пользователь редактирует заказы через форму редактирования, может несколько разных заказов открыть одновременно.
Теперь...
IbExpert и FireBird
Ошибка "cannot perform operation - db is currently open". В чём может быть причина?
private
{ Private declarations }
public
procedure ReadFile (Var _Server, _PathData:String);
{...
firebird + python
Здравствуйте, мне нужно написать на питоне скрипт, который работал бы с фаербёрдом
#!/usr/bin/python
# -*- coding: utf-8 -*-
import kinterbasdb
myconnection =...
Экспорт Данных с BD
Здравствуйте нужна помощь есть оконная программа в ней есть база данных и склад типо как в 1с там есть функция
настраиваемый экспорт данных Чтобы получить данные нужно написать SQL Запрос или...
Синхронизация двух баз Firebird
Добрый день.
Есть два локальных рабочих места, совершенно идентичных. Соответственно, на каждом по серверу Firebird (2.0) и по рабочей программке. Операторы работают посменно, в конце смены нужно...
Удаление через связывание таблиц
Всем привет!
Есть таблица на которую ссылаются множество других таблиц. Необходимо удалить записи из дочерних таблиц.
Вот главная таблица:
CREATE TABLE EDGE (
EDGEID INTEGER NOT NULL,...
Как узнать порядковый номер строки Interbase
Есть таблица без уникальных чисел,содежащая в себе 2 столбца,один стринг другой интегер, который имеет значение только 1 или все 0, мне нужно вытягивать с этой таблицы порядковый номер строки где...
Удаление Части базы данных
В общем проблема в том что разрослась база данных тормозит очень нужно обрезать как и чем незнаю. Писал не я. слабо себе представляю как это делается но НАДО. Кстати мож есть еще какой вариант по...
Подключение к б\д Firebird через python и вывод б\д в браузер
Здравствуйте, нужна помощь с такой задачей: надо Подключится к б\д Firebird через программу написанную на python и вывести результат в браузер.
Сама б\д готова и создана в Ibexpert.
sql только...
Каскадное обновление записей
Помогите, пожалуйста, создать триггер на каскадное обновление записей.
create trigger upDw for flat
active before update
as
begin
if (old.idf <> new.idf) then
...
Запрос
Всем привет! помогите составить SQL запрос, незнаю как указать сегодняшнюю дату,
запрос тип такого
select *
from emploers
where (now_data)>01.01.1985
Права доступа в Firebird
Доброе время суток! Очень нужна ваша помощь.
Есть некая БД. Работую с ней через blazetop 1_8_0_125. Проблема в том, что если просто создать новую учетную запись, без каких либо прав доступа, то...
Connection rejected by remote interface
Доброго дня.
В Firebird не силен, но есть необходимость прочитать файл с расширением FDB.
Установил Firebird 3 и ODBC
Пытаюсь подключится к базе так:
driver={Firebird/Interbase(r)...
Невосстанавливаемый backup
Доброго времени суток господа!
Есть действующая рабочая база данных Firebird (DB.FDB). Её backup проходит успешно, а вот при restore базы данных DB.gbk возникает ошибка:
gbak: activating and...
Выделить число
Всем привет!
есть строки содержащие числа, например: 1А, 8В, 10С, 5/3 и т.д.
мне нужно получить число из этих строк, причем до первого не числового символа. Есть ли такая возможность в...
Как перенести базу с Windows-сервера на Linux?
Честно говоря, никогда с Firebird базами раньше не работал, поэтому прошу помощи как начинающему.
Есть рабочая сеть из двух Windows-компов. На одном (назовем его ПК1) установлен сервер Firebird, а...
Ошибка при создании хранимой процедуры lock conflict on no wait transaction
Всем доброго вечера! Помогите пожалуйста, такая проблема.Создаю базу в IBExpert. При создании хранимой процедуры на добавлении записи в таблицы выходит такая ошибка
An error was found in the...
Создание нескольких объектов БД в одном скрипте (IBExpert)
Добрый день
Проблема следующая: хочу в одном скрипте выполнить по очереди несколько команд, но не выходит: на второй команде IBExpert возвращает ошибку. Пример:
CREATE TABLE NEW_TABLE1...
Не могу подключить TIBDatabase к БД Interbase
Какая то фигня. Теория стара и накатана, а не могу.
Работаю видимо c Interbase Local Server 6.5 (устанавливал из инсталляции C++ Builder 6/0)
Новая БД в IB Console создается, создаются таблицы из...
Не могу зарегистрировать БД
Здравствуйте!
Помогите, пожалуйста со следующим вопросом. Не получается зарегистрировать локальную базу данных. Регистрацию пытаюсь осуществить используя IBExpert. FireBird 2.1 запущен. Уже...
Резервное копирование БД IBexpert
Добрый день!Вроде делаю все так,но вначале пишет то что на скрине,потом я выбираю куда сохранить и под каким именем,он копирует всё.Но в конце с файлом нельзя работать,он как бы есть,но его не видно...
запрос на сравнение 2-х таблиц
Здравствуйте. Помогите разобраться.
Нужно сравнить две таблицы. Получить значения из таблицы 1, только те, которых нет в таблице 2.
NUM=1;
for select DISTINCT SA.FOREIGIN_ABON
from...
Дерево данных FireBird из Delphi
Доброго времени суток, такая проблема нужно сделать иерархическую структуру(дерево). В базе есть поле содержащее указатели нахождения объектов в дереве, выглядит примерно так 1.3.5.3 для каждого...
Выборка минимального значения и GROUP BY
Доброго времени суток!
Необходима помощь с запросом по возможности. СУБД Firebird 2.5
Есть таблица со следующим набором полей:
1. DATETIME - дата в формате TimeStamp -поля уникальные и не...
Вычесть один столбец из другого
Здравствуйте! Есть таблицы вида
p|date|id
234|01.07.2020|1
230|01.06.2020|1
4|01.07.2020|34
3|01.06.2020|4
и таблица
id|sc
Обновление таблицы хранимой процедурой
Доброго времени суток форумчане.
Суть дела такова, имеется БД условного интернет провайдера. Сумма абонентской платы указывается в другой таблице (имя тарифа; цена) а в контрактах указано только...
Вложенные запросы
Привет всем! кто подскажет как в Interbase 6.0 можно организовать запрос вида select <something> from (select (something)) as name1,(select (something)) as name2 и т.д.
Задание из Теста про СУБД
Добрый вечер!Что то я совсем запутался,помогите пожалуйста!
Выберите вариант ответа, который не является уровнем архитектуры СУБД
Выберите один ответ:
a. Все выше перечисленные варианты
b....
SQL-запрос при связи "многие-ко-многим"
Здравствуйте! При написании запроса возник вопрос - как его организовать, что бы в результате не было повторений. Есть 3 таблицы:
|изделия| |изделия-камни| | камни|
...
Выгрузка данных из таблиц
В informix есть возможность выгружать данные из таблиц в текстовый файл с разделителями следующим образом:
unload to "имя файла" delimiter "любой символ"
select ....
загружать данные из файла...
Firebird + open server
Добрый день.
никогда не общался с firebird , поэтому вопрос :
можно ли как-то работать с базой *.gdb на опен-сервере ?
мне пишет , что ibase_connect не определена
в пхп.ини у меня вот так :
...
Хранимая процедура добавления
Здравствуйте, прошу подсказать и подправить код который должен осуществить добавление в таблицу.
На форму в делфи поставил кновку при нажатии на которую осуществляется добавление. Вот код:
...
File C:\OK2P.GDB is not a valid database
Дело такое, есть программа отдел кадров плюс, есть у них демо версия, вместе с программой идет файл бд OK2P.GDB, хочу открыть её и посмотреть, один человек которому я и скинул данную бд сказал что с...
Хранимая процедура в interbase не работает
Здравствуйте дорогие форумчане. Очень нужна ваша помощь. Я новичок в SQL, мне нужно написать хранимую процедуру которая будет подсчитывать количество определённых записей в таблице. Я написал запрос...
Ошибка при заполнении таблицы: Validation error for column
я ввожу данные в таблицу PC через IBConsole и появляется следующая ошибка:
Validation error for column PC_STATUS, value "*** null ***"
Statement: insert into...
Запрос в InterBase
Мы начали работать и InterBase, я создал апстрактную базу данных, в ней все правильно - это точно, уже проверил.Тепреь делаю запросы, зделал довольно много, да вот с одним все сижу не как разобраться...
Создание функции для использования в виде Y = Fn(X)
Снова я с простыми вопросами.
Нужно написать non-selectable процедуру, которая будет возвращать единственное значение, чтобы его можно было использовать в теле других процедур, или прямо в запросе...
Как достать информацию из Blob
Здравствуйте, подскажите, пожалуйста, как достать файлы типа blob из базы данных FireBird. Я использую Ibexpert, с помощью которого хотел посмотреть содержимое файлов, но они неправильно отображают...
FireBird 2.5 в Python 2.7 unsupported on-disk structure
Здравствуйте! При подключении к базе пишет такую ошибку:fdb.fbcore.DatabaseError: ('Error while connecting to database:\n- SQLCODE: -820\n- unsupported on-disk structure for file...
Графическая оболочка
Вот такой вопрос. Базу на Ibexpert можно соединить например с делфи? чтобы информация отображалась красиво. Вообще напишите возможные варианты если таковые имеются.
Создание триггера для вычисления суммы в interbase
Есть 2 таблицы:
CREATE TABLE NAKLADNAYA
(
NAKL_ID Integer,
DATA_NAKL Date,
SUMA_NAKL decimal(7,2),
PRIMARY KEY (NAKL_ID),
);
Просмотр данных из .gdb
Здравствуйте ребята! Сам я не являюсь программистом и не имею отношения к ним. Пробовал устанавливать всякие плагины и прочие программы-при открытии нечитабельные кракозябры. Есть программа для...
Структурная схема книжного магазина на IBExpert
нужна срочно структурная схема книжного магазина на если у кого нибудь есть можете скинуть,или сделайте плиз
База с таблицами без связей
Столкнулся с базой в которой связь между таблицами отсутсвует. СУБД FireBird 2.x. И что то призадумался с какой целью создавать кучу отдельных таблиц 250+. Может я чего не понимаю...
Связи между таблицами Interbase
Народ помогите мне плиз ) Мне нада написать базу данных в ней используются связи между таблицами один к многим! А я прорсто не знаю как ето реализуется! напишите простенький пример с коментариями плз...
Не могу разобраться с блокировками записей
В общем суть в чем: имеется таблица абонентов и дочерние таблицы, хранящие начисления и платежи, а также информации о счетчиках.
Для организации правильной работы пользователей решил, что при...
Создание пользователя в delphi с присвоением ему роли
Есть база в firebird. Есть книга Бондаря, в которой описан процесс создания проги для создания добавления и удаления пользователей базы. Но там не описано, как можно пользователю присвоить какую-либо...
Создание вычисляемого поля
Здравствуйте! Подскажите пожалуйста, как добавить вычисляемое поле в IBExpert в таблицу? Создал таблицу TESTDIALOG с произвольными 10 строками, есть код для DDL как создавать:
<описание столбца> =...
Где хранятся запросы ibexpert?
Пишу запросы SQL, нажимаю выполнить и выдает результат. Хочу эти запросы взять с собой и запустить на другом компьютере. Как это сделать и где хранятся запросы, и сохраняются ли они вообще?
IB Expert SQL редактор не работает автозаполнение
Заранее извиняюс если вопрос не соответствует ветке форума
Для работы с FireBird 2.5 использую IB Expert 2011.06.29
при написании простого запроса
select P.Price_ID,P.Cena
from Price as P
в...
Выборка данных без учёта регистра
Помогите разобраться, делаю выборку при помощи LIKE, но всё равно не выводит то, что надо
Select *
from table
where name LIKE '%иванов%'
при том если пишу where name LIKE '%Иванов%', то выводит...
Firebird, IBExpert, TCP/IP
Всем привет, сложилось так что не могу подключиться к базе FB удалённо, через ип адрес
в конфигах (firebird.conf) я назначил порт (RemoteServicePort = 3051)
и это работает, так как соединение в...
Импорт данных в Firebird
Возможно ли сделать импорт данных в firebird из Oracle, какие форматы БД поддерживаются в firebird?? если есть какя нибудь информация по этому вопросу отпишите или дайте ссылку.
FB + PerCo
Добрый день. посматривал на ФБ давно и очень отдалённо.
но в данный момент возник вопрос:
Есть БД перко. есть 1С.
1С иногда может записать в перко какого-нибудь персонажа (фио, должность, что-то...
Нужна программа выборки данных с базы данных FireBird в клиент БД MySQL
Здравствуйте, нужна программа выборки данных или коды на Delphi с базы данных FireBird в клиент БД MySQL. заранее благодарен, удачи
Запрос на две базы данных
Возможно ли в одном запросе вывести данные из двух разных баз данных interbase?
Управление состоянием триггера из храномой процедуры
Всем здрасьте, пытаюсь решить такую задачу:
На таблицу есть два триггера отрабатывают на before insert, первый триггер генерирует id (USERS_BI_ALLOW), второй триггер выводит сообщение о запрете...
Вызов процедуры из другой процедуры
Добрый день!
При попытке вызвать процедуру FORMAT_DATE() из процедуры MY_PROCEDYRE , получаю ошибку Function unknown.
Она считает ее как функцию, как правильно вызвать процедуру из процедуры?...
Хранимая процедура
Здравствуйте, уважаемые!
У меня такая проблема:
Я хочу сделать отчет, который бы выводил данные по заказам товаров (дата, клиент и сума заказа - все с одной таблицы) за период, который был бы...
Получить имя текущего пользователя базы данных
Тема скорее по делфи, но в этой ветке надеюсь тоже найдутся знатоки. Как получить имя пользователя, который зашел в базу? Допустим если вход был из под пользователя sysdba, то как потом получить эту...
Запрос с параметром
Пользователь должен ввести ФИО клиента. Опыт в fireBird равен нулю. Изучение вопроса привело к выводу, что нужно что-то типа процедуры.
Итог:
execute block( Uname varchar(50))
as
begin
SELECT...
Большая база Firebird
Необхимы советы, пути решения, ссылки на информацию такой проблемы:
Имеется база - 60Гб firebird 2.1. Пользователей - 1000.
Используется для СЭД сети магазинов.
Проблема - она становится...
Хранимые процедуры
Здравствуйте.
Попросили меня заставить работать одну древнюю прогу (2003 года), которая является клиентом к базе данных. И в принципе, все отлично, но там используются хранимые процедуры, которых у...
Перенести базу данных из Access в Firebird
Добрый день!
Помогите пожалуйста перенести базу данных из Access в Firebird.
Каскадное обновление и удаление
Пытаюсь сделать контроль данных при помощи каскада, но выдает ошибку:
---------- STATEMENT ----------
ALTER TABLE "Клемник"
ADD CONSTRAINT "FK_КЛЕМНИК_2"
FOREIGN KEY (REF_CABLE)
REFERENCES...
Как открыть файл типа *.fdb
Доброго времени суток, форумчане. Передо мной стоит задача открыть базу данных, типа *.fdb. Для данной задачи я нашел программу IBExpert. Установил ее, поставил Firebird, зарегистрировал базу, но...
Передать результат Select как параметр хранимой процедуры
Есть хранимая процедура usp_GetCostumer в которую необходимо передать два параметра :OperatorID – код оператора и :StreetID – код улицы.
Но учитывая то, что данные необходимо выбрать по 40...
Embedded создания и коннект
работаю на С# .NET 4.5 и Firebird (от 3го августа 2015). 2012 студия.
Поставил с офф сайта провайдера.
Пространства имён подключил:
using FirebirdSql.Data.FirebirdClient;
Добавил dll...
DISTINCT
Помогите пожалуйста с DIstinct.
Есть таблица TABL, у которой поля tid, tfam, tim.
Пробую:
SELECT distinct tfam from TABL - получается всё отлично.
Но как только пробую вывод без повторения...
Пытаюсь создать пользователя через IBExpert
Приветствую!
Использую Delphi XE5 и IB Expert версии 2017.12.13.1, СУБД Firebird 2.0.
Пытаюсь добавить пользователя, помимо SYSDBA на локальном сервере в IB Expert, прохожу:
Tools > User Manager >...
Windows 10+Firebird
Подскажите кто сталкивался с такой проблемой: Вынужден был переустановить систему, поставил Windows 10, скачал FireBird 3 , открываю IBExpert пытаюсь создать новую БД - ошибка.(Скрины ошибок...
Конструктор DataExpress
Добрый день, друзья форумчане!
Встала такая задача, написать небольшую бд с реализацией интерфейса (поэтому и решил выбрать конструктор) в маленькой локальной сети. Для этого я облазил интернет и...
Ошибка при открытии БД
Здравствуйте, давно очень не работал с FireBird IBexpert, тут по работе пришлось подключить БД для проверки, но выдаёт ошибку, версию с х32 загружать пробовал, она не хочет ставиться, саму БД...
внешний ключ
есть две таблицы
CREATE TABLE STAFF
(ID integer NOT NULL PRIMARY KEY,
lastName varchar (30) NOT NULL,
...
PosID smallint NOT NULL,
CREATE TABLE POSS
PL\SQL процедура умножения двух новых ячеек
Задача такова. У меня есть таблица с тремя полями - в-первом у меня цена, во-тором количество, а в-третьем сумма.
Нужно написать процедуру, которая будет умножать поле цена и кол-во, а результат...
Запрос по удалению пробела в конце записи
Доброго времени суток. у меня возник такой вопрос. Есть база c кучей записей клиентов. в некоторых записях (590) по запарке в фамилии в конце нажал пробел. можно ли SQL запросом прогнать все записи и...
Округление дробей
Создаю простенькую таблицу:
CREATE TABLE PRJ (PRJNAME VarChar(10) NOT NULL,
ISHNAME VarChar(10) NOT NULL,
PRJDATE DATE NOT NULL,
PL_OSN Float...
Несколько подключений под одним пользователем
Здравствуйте!
Можно ли в Firebird версии 2.5 сделать какие-либо настройки,чтобы под одним пользователем можно было подключаться один раз к базе данных, в данный момент пользователь может...
Связи Многие ко многим! В Interbase
Помогите мне нада создать 2е таблици со связью Многие ко многим!
Есть таблица: BOOK
в ней поля:
id_book
nazvanie
id_avtor
И вторая таблица: avtor
в ней поля:
? вместо русских букв при PHP запросе к Firebird
Здравствуйте форумчане! не могу решить проблему с кодировкой
при запросе выводит вопросы вместо русских букв
-------------------------------------------------------------
и при этом
$db =...
Лог отработки gfix-a
Добрый день! Подскажите пожалуйста, как получить результат отработки gfix в текстовый файл?Нужно сделать батник который бы проверял базу на ошибки и сохранял результат проверки gfix в текстовик.Сам...
Запись в массив
Создается таблица, в ней есть поле символьный массив.
Как программно записать мой строковый массив туда?
q->SQL->Text = "CREATE TABLE " + sName + " (ID INTEGER," +
"QUESTION...
Ошибка code = -206 Column unknown
Как исправления нужно внести, чтобы устранить ошибку?
"SQL error populating table model at: Dynamic SQL Error; SQL error code = -206; Column unknown; ACN_NN; At line 1, column 126 "
CREATE OR...
Сложный запрос с JOIN внутри таблицы
Задача следующая. Есть таблица Международной Классификации Болезней (МКБ 10). 23000 записей. В ней следующие столбцы:
ID
PARENT - ссылка на ID этой же таблицы, для построения дерева
KOD - код...
Проблема с хранимой процедурой в Interbase
Здравствуйте.
Есть БД под IB6, и клиентская прога к ней на Delphi. В БД хранится процедура SP_LOGIN, которая вызывается из клиентской проги при запуске.
Проблема в том, что с некоторого момента при...
Проверка соединения
Здравствуйте. Помогите разрешить вот такой вопрос.
База находится удаленно. Как можно проверить соединение с базой. т.е. выполнить команду "ping 192.168.21.5".
Если соединение установлено то ОК,...
Создание/использование хранимых процедур
Доброго дня!
Вообщем идея такая - есть 2 таблицы:
CREATE TABLE LOGS (
ID IDTYPE,
GRP INTEGER,
EVNT INDEXTYPE,
USR INDEXTYPE,
EXTINT EXTINTTYPE,
...
Извлечь значение из таблицы и ввести его в переменную в ХП
Добрый день.
Пожалуйста подскажите.
Имеется 3 таблицы: GOODS, PARTY_SUPPLIES, LOG_DELIVERY.
В процедуре выполняется следующее:
Проверяется условие того что есть ли в таблице GOODS введенное...
Sql запрос на схему таблицы
Нужно сделать запрос к таблице, который вернет количество столбцов, и их названия.
Гугл мне ничего не сказал.
Подскажите как быть? Сейчас я делаю запрос на вывод всех данных через SELECT * FROM...
Подсчитать количество записей по условию в запросе с union
Подскажите пожалуйста, есть такой запрос, все работает правильно.
select 1 sec, customer.main customer_main, sum(accounting.L) accounting_L,
(select customer.pact form customer where...
Создать связи между 3 таблицами
Есть 3 таблицы.
CREATE TABLE TOVAR
(
ID_TOVARA Integer NOT NULL,
PRIMARY KEY (ID_TOVAR)
);
Репликация БД
Подскажите как сделать репликацию БД .fdb to .sql ?
Есть два сервака, на одном работает спец приложение с базорй firebird, на другом mysql + apache + php.
Данные обновляются в firebird а...
Как открыть файл "03-04-14.gdb" не зная ничего ?
Приветствую всех !
Друг только что позвонил, попросил посмотреть файл и переслал его мне.
Полное имя файла "03-04-14.gdb"
Попросил вытащить оттуда более менее понятную информацию.
Я...
UPDATE
Я толко начинаю работать с firebird. Столкнулся с такой проблемой, не работает INNER JOIN в UPDATE.
Надо сделать UPDATE для нескольких таблиц. Чем это можно заменить?
Условие такое
Уменьшить на...
Всегда верхний регистр
Всем привет!
подскажите, мне нужно чтобы поле содержало значение всегда в верхнем регистре как это можно сделать??
или это решается в триггере на вставку при помощи UPPER????
Изменить кодировку БД IBExpert
Возможно ли поменять кодировку для БД?
Посмотрел все кнопки, опции ненашел...
Вывод из нескольких таблиц
Есть несколько разных по структуре таблиц, в которых есть одинаковые поля:
Например
№Reestra|Klient_Name|Pasport|Data______| и_______|№Reestra|Klient_Name|Tovar|
_______1| Popov T.O.|7610.. ...
не могу открыть БД в IBExpert
Здравствуйте!
В IBExpert открываю базу данных и выбигает окно с сообщением. Что делать?
ibexpert
всем привет!у кого-нибудь есть готовые базы данных по ibexpert-у?скиньте пожалуйста!
Сравнение firebird баз данных через IbExpress
Добрый день,
Может кто сталкивался уже со сравнением 2 баз и решал пролему описанную ниже.
Собсвенно проблема в том что я использую IbExpress Compare database всё находит всё как надо, НО...
Десятичный разделитель
Командой insert вставляю строку в таблицу, одно из полей которой имеет тип Double Precision. Если в системе стоит в качестве десятичного разделителя запятая, то выходит ошибка Count of read-write...
Извлечение возраста из даты на момент даты
Всё сделала кроме извлечения возраста на момент, помогите доделать, или подскажите как?
select p.lname||' '||p.fname||' '||p.mname||
p.birthday ||' лет ',
a.acdegree||' / '||d.dolznost,...
Объединение нескольких строк таблицы в одно поле
Здравствуйте. Есть таблица связей, в которой содержатся индексы привязки нескольких значений одной таблицы к одному значению другой. Нужно в Представлении сформировать из этих привязанных нескольких...
Firebird dialect 1 и dialect 3
Имеется ли обратная совместимость в диалектах FB?
Есть БД, созданная с dialect 1. Можно ли работать с ней программе с использованием dialect 3 или все же надо переносить все данные из БД c dialect 1...
Переход с firebird 1.0 на firebird 2.5
Уважаемые, Гуру!
Возникли затруднения с переходом на windows 7. Использую внешнюю базу .gdb, которая формируется под firebird 1.0. Стояла windows XP и мог также использовать firebird 1.0 и...
Не создается база в IBExpert
Установил IBExpert и Firebird, запустил сервер прописал вроде бы все, что надо, но при подключении к базе выдает эту ошибку:
Error Message:
----------------------------------------
Unsuccessful...
Переменные в UPDATE
всем привет возникла такая проблема что сервер неможет определить тип переменной
может ктонибуть помоч?
update sklad
set kolvotov=(
select s.kolvotov-(r.kolvotov * (cast((:kol) as...
Не могу разобраться с расширением базы данных
Когда-то при помощи "SQL Manager for InterBase and Firebird" создавал Firebird-овскую БД с расширением ".gdb" стояла версия или 2,5 или 2,1 (точно не помню)...
Сейчас делаю диплом, имееться прога с...
FireBird не видит udf
Доброе время суток форумчане,
У меня FireBird 3.0 х64 Написал простенькую dll, закинул ее в директорию c Firebird - UDF (c:\Program Files\Software developments\Firebird_3_0\UDF)
library my;
...
Запуск скриптов sql из командной строки или средствами WSH
Подскажите пожалуйста. Есть ли возможность орудовать IBExpert-ом или другим подобным инструментом для прогона скриптов. Интересуют базы, работающие из под FB и IB. Есть много локальных баз данных и...
ошибка при выполнении бэкапа
помогите исправить ошибку
Unable to complete network request to host "server"
failed to establish a conection
если ввожу
@rem Backup
%gbak% -b -v -g -limbo -se server:service_mgr -user %user%...
MS SQL LINKED SERVER Firebird 2.1
Всем привет! Второй день пытаюсь подключить базу Firebird как связанный сервер к MS SQL.
Исходные данные у меня такие:
Win 7 x64
MS SQL SERVER 2008
Firebird 2.1 X64
ODBC DRIVER : X64 версия...
invalid database key при просмотре Data в созданном View
Создаю представление в Interbase 6.5
CREATE VIEW "TEST" ("fuel_sum") AS
select sum(quantity)
from fuel_deal;
quantity - интовое поле.
оно создается, но при просмотре его, а именно Datа...
Триггеры...
не работает триггер! в чем ошибка? помогите!
у меня написан триггер который должен выполнять прибавление значения из текущей записи одного поля к предыдущей записи другого поля...
AS
declare...
Использование рекурсивных запросов в триггерах
Уважаемые мастера, надо в триггере удалить строки таблицы, подчиненные друг другу.
Чтобы их получить: надо написать рекурсивный запрос:
WITH RECURSIVE
pipe_mess AS (SELECT...
удаление таблицы
Как удалить таблицу с ключевым полем. При удалении выдает ошибку This opertions is not defined for system tables
Редактирование БД
Привет)
Можно ли БД созданную на IBExpert открыть и редактировать на IBConsole?
События FireBird
FireBird 2.5 , c# WPF
Суть, есть приложение в котором можно авторизоваться через магнитную карту.
Есть таблице в БД entry куда после того как пользователь приложил карту записывается строка, о ...
FireBird
Не могу подключить к базе FireBird. сервер установлен в системе Не создается строка пдключения В файле .udl
Таблицы прихода-расхода вместе или отдельно, остатки и обороты
Здравствуйте! Помогите пожалуйста найти оптимальное решение.
у меня есть рабочая программа(Сервер - Intebase 2009, Среда-Delphi), которая работает уже 7 лет. Сначала база была проектирована для...
INSERT OR UPDATE
Как можно создать такой запрос: вбивать запись в таблицу, если записи с таким id там ещё нет, и повышать на 1 значение поля "Количество", если запись есть? При этом учитывать, что id, по которому...
Проблемы с базами Interbase, не устанавливается на сервер
Доброго времени суток и сразу к делу. Есть сервак на котором находятся базы, для работы которых на клиентах устанавливаются Delphi 5.5 (только BDE+SQL Links) и Interbase. Также в каталог system32...
FireBird связка master-detail не отображаются данные
Доброго времени суток.
использую Firebird 2.5
компоненты FibPlus 7.3
система Delphi XE3
есть датабаза с двумя таблицами, одна мастер, вторая детайл
связь мастер-детайл:
DataSet2...
Перенос программы с БД на другой компьютер
Здравствуйте, пожалуйста помогите решить проблему.
В делфи сделал программу с базой данных на СУБД InterBase всё работает нормально.
Связь с БД установил по средствам палитры компонентов InterBase...
IBexpert не может подключиться к базе firebird - windows 64-bit
На windows 10 64-bit установил Ibexpert и Firebird-3.0.2.32703_0_x64.exe
Создал через isql файл базы данных
SET SQL DIALECT 1;
CREATE DATABASE 'C:\prog\test\base\TEST.GDB' user 'SYSDBA' password...
ошибка CREATE VIEW
Здравствуйте. У меня возникла ошибка при создании VIEW:
create view stadium1 as
SELECT S.stadium_name, count(stadium)
FROM CHAMPIONSHIP C, stadium s
where C.stadium=s.stadium_id
group by...
Не могу подключиться к серверу Firebird по инету
Господа!
Не могу подключиться к серверу Firebird по инету.
Помогите неофиту.
Имеем:
1) WinXP
2) Firebird 2.1.2
3) клиентское приложение на Delphi
У сервера IP для локалки установлен вручную.
Сравнение значений в БД
Помогите! у меня дана БД в которой есть поля: "дата" и "показания". Мне нужно сделать запрос, с помощью которого у меня сравнивались бы числа в поле "показания" и выводились те записи в которых эти...
Ошибка при открытии БД
При открытии БД выдает вот такую ошибку Unsupported on-disk structure for file J:\MARSHRUIT.GDB; found 11, support 10, подскажите пожалуйста как можно решить эту проблему.
значение переменной в запросе
Здравствуйте, пожалуйста помогите.
Нужно в запрос вставить значение переменной "i", но как-то не получается.
Переменная имеет тип integer.
IBQuery2.active:=false;
IBQuery2.sql.clear;
...
Similar to и символ '-'
Добрый день, такая проблема!
Создал домен с проверкой вводимого выражения:
VARCHAR(255) CHARACTER SET WIN1251
CHECK (VALUE SIMILAR TO '({1,2}{3}{2}{2}{3}?\-%)')
При создании все...
INTERSECT и MINUS
Доброго времени суток.
Нужно в Firebird реализовать запрос используя ИМЕННО операторы UNION, MINUS и INTERSECT.
UNION работает, а вот MINUS и INTERSECT не распознаются.
Есть ли какие-нибудь версии...
Не находится библиотека ib_udf.dll
Firebird 1.5. При вызывание функций из этой библиотеки ib_udf.dll, появляется сообщение о том, что функция не определена. В переменных средах всё прописано, библиотека тоже лежит на месте.
P.S. В...
Ошибки сохранения данных в БД
Здравствуйте!
Разрабатываю приложение в среде VS, язык С#, встраиваемая база данных Firebird Embedded.
1) При сохранении данных в БД типа string возникает ошибка, если пользователь вводит в TextBox...
База данных «Библиотека»
Постановка задачи. Создайте базу данных, позволяющую автоматизировать работу библиотеки. В базе необходимо хранить информацию о читателях библиотеки, датах выдачи и возврате читателями книг, список...
Подзапрос
ВСем доброго времени суток!
Есть скрипт:
CREATE VIEW SALE_STAT(
SDATE,
SCOUNT,
SUMM,
CARNAME)
AS
select sale."DATE", sale.scount, (select sum(sale.summ) from sale group by...
Оптимизация запроса
Посдчет средней стоимости товара в каждой группе товара (500000 записей в каждой таблице).
Select avg(Tovar_cost.cost_value), Tovar.group_id from Tovar_cost
inner join Tovar...
UPDATE OR INSERT MATCHING
Почитал об UPDATE OR INSERT - понравилось, но не использовал.
Сейчас пришла надобность использовать, но вот незадача не могу понять как можно реализовать такой запрос
update tabl1
set
sum=sum1...
Объединение таблиц
Доброго времени суток
хочу объединить таблицы CLIENTS(тут я беру полное имя и id клиента), WSCHEMA(беру id услуги и еще по возможности ее название), ORDERDET(тут только код id ценника данной...
Результат sql записать в поле
Каким образом можно записать результат запроса в поле определенной таблицы?
Пробовал с помощью
INSERT INTO XXX
VALUES (x,x,x,x,x);
Но потом начинает ругаться на Select. Сам запрос работает...
Firebird 2.5 Получить тело процедуры
Добрый день.
Есть база в которую входить примерно 800 процедур. В каждую процедуру нужно вставить небольшой запрос. Сами запросы для каждой процедуры я сделал с помощью своего ПО. Теперь хочу также...
Firebird Ibexpert заполнение таблицы данными
Invalid token. Dynamic SQL Error. SQL error code = -104. Token unknown - line 3, column 1. ,.
INSERT INTO subject(name, type) VALUES
(1,"Физика", "практика"),
(3,"Психология", "семинар"),...
Не могу прочитать базу
Проблема в следующем. У меня есть база данных, с которой я работал из php на win7 x32.Firebird 1.5. Возникла необходимость перенести все это дело на win7 x64. База не открывается даже из IBExpert'a....
не получается соединиться с локальным сервером
доброго времени суток, форумчане!
только начали знакомство с Interbase. требуется зарегистрировать с соединиться с локальным сервером. локальный сервер создала, но присоединиться к нему не...
Как программно создать хранимую процедуру в FireBird
Необходимо в БД под FireBird 2.5 программно из разрабатываемого мной приложения по нажатию кнопки "button1" создать хранимую процедуру типа CREATE OR ALTER PROCEDURE Adress_TMP
returns (...
InterBase 6.5
create procedure proat_kasset(IN_Kass smallint)
Returns(Name_K Char(30),FIO Char(30), Stoim_prokata smallint)
As
Begin
For select name_k,fio,stoim_prokata*srok_prokata from prokat
into...
Изменение даты + обновление поля (UPDATE)
Всем доброго времени суток!
Есть скрипт
begin
if (ccc<ccs+new.scount) then update contract
set "ACTIV_YES/NO" = 'NoAct', DATEEND = de + ds
where contract.contract_id =...
Ошибка в триггере ON CONNECT
Доброго времени суток!
Подскажите пожалуйста, как войти в базу данных FireBird, если возникает ошибка в триггере ON CONNECT (сервер Classic, версия 2.1)
ошибка '01.01.1001:00' is not a valid date and time., пиво с меня
firebird 1.0.2.908 запущен службой. прога-автосервис, управление- bde administrator 5.01 после изменения пути к флешке всё работало, пару раз извлекали-включали флешку, на третий раз -ругается прога...
Ibexpert триггер удаления
Создал триггер для для удаления связанных записей в другой таблице.
CREATE OR ALTER trigger doljnosti_ad0 for doljnosti
active after delete position 0
AS
begin
DELETE FROM doljnosti WHERE...
Как выгрузить данные из FireBird в Oracle?
Здравствуйте друзья.
Встала такого рода задача.
Есть таблицы с одинаковыми названиями и структурой у FireBird и у Oracle, данные надо сливать из FireBird в Oracle.
Может есть скрипт или метод...
Ошибка: 607 Количество столбцов внешнего ключа не соответствует первичному ключу
Один из пунктов в задании к лабораторной работе:
Добавить в операторы создания таблиц создание ограничений всех четырех видов. Каждая таблица должна иметь ограничение первичного ключа. С помощью...
Программа не подключается к локальной базе GDB
Привет всем!
У меня есть программа, написанная на Delphi (исходников нет), которая работает с локальной базой данных GDB. Перед запуском программы я установил Firebird 2.5, прописал в ini-файле...
Синхронизация баз, которые находятся в разных городах
Предыстория: Есть ПК1 с базой A.fdb, находится в городе1. обновляется реалтаймом. процесс критичен по времени, поэтому там должен быть минимум клиентов. Есть сервера в городе1 и городе2 (связанны...
Как в таблицах базы данных сделать автоинкремент полей?
Здравствуйте! Делаю курсовой по БД на тему "Интернет-провайдер".
Использую Firebird, IBExpert, IDE Lazarus.
В IBExpert я создавал триггер для ключевого поля каждой таблицы (автоматически).
Но на...
FireBird 2.1.1. максимальное число подключений
FireBird 2.1.1. - Какое максимальное число подключений допускается?
не могу снять BACKUP
не могу снять беккап базы Firebird. Пишет ошибку
wrong page type
page 65173 is of wrong type (expected 7,found 5 )
gds_$receive failed.
ПОМОГИТЕ!
Выборка без учета регистра
Есть файл library.fdb. Подключаюсь через fbembed.dll (локально, без установленого сервера).
Делаю выборку но так как чувствительна к регистру выдает не то что надо.
Как сделать выборку без учета...
Выборка записи по максимальной дате и времени
Здасте.
Подскажите как в представленном коде (под id_order = 963 в таблице d_document имеются две записи) выбрать узнать id_code записи с наибольшими d_date и d_time. Сейчас выдает все две...
Ошибка при удалении
Пытаюсь совершить каскадное удаление в таблице...
Таблица связана с тригерами, процедурами и другими таблицами и их много, в ограничениях поставил на удаление и изменение CASCADE, но удаление по...
синтаксис представлений
нужно создать представление в методическом пособии стоит следующий синтаксис для создания представления:
CREATE VIEW Имя_Представления )] AS <select> ;
<select> – оператор SELECT, который...
Проблема с развертыванием
Доброго времени суток. Я новичок в вопросе баз данных. Возникла следующая ситуация. Есть сервер на CentOS, на нем запущен FB1.5. Сам сервер настраивал, видимо, дилетант в следствии чего север...
IBexpert ошибка 104
В IBexpert создаю таблицу с автоинкрементным полем (ставлю галочку на создание генератора и триггера), компилирую и вот что он выдает:
Invalid token.
Dynamic SQL Error.
SQL error code = -104....
Загрузка данных из базы firebird и формирование XML файла
Задача считать данные из базы с расширением gdb после чего загрузить их в XML файл. Помогите пожалуйста как это сделать??
сортировка по датам
Добрый день! Подскажите пожалуйста как правильно отсортировать список "работников".
Колонок много (не в этом суть) есть 2 поля с датами: DatePriema и DateUvolnenij. Понятное дело что у тех кто...
IB клиент-сервер
Помогите мне пожалуйста проблема вот в чем: есть программа на ней 3 грида 1 стринггрид, программа установленна на 2-х разных компах, сервер(база) отдельно на др. компе. так вот когда на 1 компе...
Скрипты из командной строки
Как можно из командной строки запускать скрипты?. Надо тут батник нарисовать, чтобы пользователи сами скрипты проводили)
Прибавить один день к текущей дате
Почему не работает?Пишет:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, column 23.
day.
select * from dateadd(day,1,current_date);
FB SQL - как написать where несколько значений IN SP ??
Подскажите, пожалуйста, можно ли и как написать код типа
select *
from Table1 t1
left join Table2 t2 on t1.id=t2.id
left join Table3 t3 on t1.id=t3.id
left join Table4 t4 on t1.id=t4.id
where...
"Блокировка" записи
Всем привет. Я, как неопытный начинающий разработчик БД, щас буду задавать глупые вопросы.
Есть (в будущем) база данных, состоящая из кучки таблиц. Есть справочные, а есть условно называемая...
Transaction not assigned
Здравствуйте! У меня в Builder написана программа, которая выводит данные из БД InterBase. При попытке добавить запись в таблицу появляется ошибка Transaction not assigned. Помогите разобраться, в...
К выборке добавить значения
Приветствую. Есть запрос, в результате которого получается выборка, которая впоследствии садится в memtable (delphi 5). Допустим в выборке 5 строк по 15 полей. Что мне добавить в условие запроса что...
FireBird ошибка 104
Пытаюсь написать триггер для вставки уникального ключа с помощью генератора. Генератор NEWCUSTOMER создан и ему присвоено значение 10. Пишу код:
create trigger TBI_CUSTOMER for CUSTOMER
before...
Несколько вопросов по работе с firebird
С firebird столкнулся впервые, поэтому чего-то недопонимаю.
Создаю web-приложение, работаю в php 5.3, предполагается частое добавление, изменение и удаление записей в базе.
В связи с этим несколько...
Работа TIBBackupService под Win7
Добрый день! Есть программка, которая автоматически производит backup/restore, используя TIBBackupService. Под win7 она перестала работать. При супер-сервере сервис вообще не запускается, а под...
Вычисление в хранимой процедуре
Доброго времени суток =)
есть таблица
CREATE GENERATOR GEN_T_RABOTA_ID;
CREATE TABLE T_RABOTA (
ID_RABOTA INTEGER NOT NULL,
ID_LOGIN INTEGER NOT NULL,
DAT DATE NOT...
Литература по PL\SQL Firebird
Посоветуйте ссылки с книгами.
Или, какое любое другое место, где можно освоить навыки написания процедур.
Роли и пользователи в Firebird
Здравствуйте. Можно ли как-то из приложения C# менять пароль роли, создавать новую роль?
Использование памяти сервером
Здравствуйте,
подскажите, пожалуйста, с чего начать, есть база firebird, сайт на asp net, установлены на windows server 2008r2, монитор ресурсов показывает, что с утра процесс fb_inet_server.exe...
Поиск по дате
Как правильно выглядит синтаксис: например
Найти данные 2011 года?
select *from t1
where d='*.*.2011'
Должно быть как-то так, но не работает(
Как сделать SELECT из двух таблиц?
Есть два отношения:PUPIL (ID_PUPIL, NAME_PUPIL) и PARENT(ID_PARENT, NAME_PARENT). У этих таблиц связь многие ко многим. Следовательно, есть связующая таблица PUPIL_PARENT(ID_PUPIL, ID_PARENT)....
Преобразование между типами данных timestamp and string
Добрый день, у меня при работе в SQL возникают некоторая трудность с выполнением запроса
Select "Фамилия","Год рождения","Домашний адрес","Дата обследования" FROM "karta" where "Дата обследования" >...
Триггер запрещающий удалять запись, если с ней связаны записи из другой таблицы
Подскажите как это выполнить? задание такое:
Разработать триггер запрещающий удалять записи, если с ней связаны записи из другой таблицы.
Как базу от InterBase с ODS 11.2 прицепить к FireBird?
Доброго времени суток.
Проблема следующая:
Есть программа (без исходников) для работы с InterBase базой, так как он платен, нужно, чтобы она работала под FireBird. Под какой версией InterBase...
Теряются данные в Interbase
6 лет назад разработала программу в Borland C++Buildere 6 на основе СУБД Interbase. Все это время программой активно пользовались, ввели достаточно информации, но с некоторого времени пользователи...
Ошибка 08001
Вот выдает ошибку не пойму в чем проблема в инете ниче не нашел только пишет что-то с протоколами не так. Вот скрин: https://www.cyberforum.ru/firebird/attachment....1&d=1360619974 и код:
...
Подключение к базе данных
у меня такя проблемма стоит роутер bsd у него два интерфейса выход в инет и внутренняя сеть на внутренней сети стоит сервер баз данных ubutu вопрос в чем мне нужно с инета подключится к базе данных,...
2 внеш ключа на одну табл
есть таблица и имеется у неё 2 разных внешних ключа на другую таблицу.
при создании запроса на выборку возникает у меня проблема с выводом данных по данным ключам
вот код
select gc.tur, gc.data,...
Открыть бд gdb
Нужно открыть бд gdb.Подскажите каким образом?Никак не получается
Добавлено через 14 часов 53 минуты
Подсчет суммы периодов времени по строчно
Всем доброе время. Есть табличка, скрин прилагаю, в ней необходимо просуммировать интервалы времени по каждому из столбцов n1-n3 из расчета что промежуток времени считается с 1 до 0. И если первая...
Получение списка пользовательских stored procedure
Подскажите, пожалуйста, как с помощью sql-запроса получить список пользовательских stored procedure в Firebird, и еще, если знаете, как в SqlLite, Pervasive.
Заранее спасибо!
Временная таблица
Доброй ночи. В многопользовательской локальной БД нужна такая фишка: некая общая область (таблица) данных, доступная только во время работы клиентского приложения и не хранимая в БД. То есть пока...
Не могу починить БД. gfix и gbak не помогли!
В общем, такая история: имеется БД, с которой работает приложение, приложение нужно обновить (обновляется так же и БД), но это не удается, и программа выдает сообщение об ошибке, ошибка якобы в...
Создать базу из access в ibexpert
Нужно создать базу в ibexpert,которая была создана в access.подскажите кто может как реализовать.В ibexpert не шарю.за ранее спасибо.
Token unknown - line 2, char 20. OR
При создании тригера в IBExpert (СУБД Firebird 2.1) Выскакивает вышеуказанная ошибка.
CREATE TRIGGER ChangeStory FOR System_block
ACTIVE BEFORE INSERT OR UPDATE OR DELETE position 1
declare...
2 базы в 1
Добрый день, очень нужна помощ, есть 2 базы даных по структуре они одинаковые 1 база это бекап на n-число 2 база это база на сегодняшний день но в результате она поломана востановление не помогает но...
Чистка базы
Всем привет!
Пользователь Interbase 1.0.0.326
Как почистить транзакции в Interbase?
Частично или полностью?
Или дайте, пожалуйста, ссылку где можно прочитать про это.
Можно ли из делфи-приложения получить список таблиц базы данных Interbase?
Здравствуйте !
В некоторых СУБД есть удобный запрос (или команда) SHOW TABLES.
Смотрел в справке Interbase - там такого нет. Можно ли как-то (из программы
на Делфи7) получить список таблиц....
Заполнить таблицу данными из другой таблицы
Описываю проблему:
есть две табл: t1 и t2
надо обновить или заполнить столбец t1.P (столбец пустой, те null) данными из t2.L если blablabla and t1.id=t2.id and t2.date<'01.01.2015'
и данными...
Execute block returns
Таблица 1.
LIST_TAXI(IDLIST_TAXI, CALL_TIME, DEP_TIME, COM_TIME, TIM_STOP, NUMBER);
IDLIST_TAXI
IDTAXI
CALL_TIME - дата и время поступления заказа
DEP_TIME - дата и время выезда авто
COM_TIME -...
Двойная выборка из одной таблицы
помогите пожалуйста всю голову сломал уже.
Делал процедуру и завис в одном месте но в кратце - в процедуре есть перменая : proc которая в цикле меняет своё значение, есть таблица в которых есть...
Не могу запустить хранимую процедуру
Здраствуйте. Проблема такая: Установил Firebird 2.0, IBExpert 2009, создал базу, в ней таблицу и несколько процедур. Создаю приложение в Visual Studio 2008 подключаюсь к базе могу делать запросы...
Ошибка attempted update during read-only transaction
Не получается установить возможность обновления таблицы в IBConcole. После установки флажка напротив Update (/и with Grant Option - без него тоже самое) в окне Graant Editor и нажатия кнопки Ок...
IBExpert+Firebird. Связь М:М
У меня к тебе такой вопрос. В Ibexpert для управления данными в базе пишу процедуры. я с толкнулся с тем что у меня у меня есть некоторые таблицы которые имеют связь М:М. То есть две таблицы связаны...
Представление
Добрый день!Вот мучаюсь пол дня сегодня и не могу понять куда мне в InterBase вставлять представление, сам код есть, а куда его написать не понимаю!
Скрипты в IbeExpert для Firebird
Есть 2 скрипта, оба выполняются с ошибками. Почему? и какой из них уже вшит стандартно?
1) По идее этот скрипт предоставляет возможность менять свой пароль, и запрещает менять чужой.CONNECT...
InterBase не видит созданную БД в Firebird
InterBase невидит созданную БД в Firebird, что можно сделать?
Хранимая процедура
Здравствуйте. Пожалуйста помогите.
Создал хранимую процедуру в интербейсе которая должна получать название должности и выводить средний возраст этих сотрудников.
SET TERM ^ ;
CREATE PROCEDURE...
Вычисляемое поле
Можно ли сделать поле вычисляемым (типа computed by) и при этом использовались поля из другой таблицы?
Добавлено через 44 минуты
Хотя для начала как добавить к полю computed?
Оператор Select с группировкой в FireBird
Написал простой Select (Я новичок в FireBird, но не в SQL)
select count(distinct cast(TARIF as char(10)) || cast(TARIF_D as char(10)) || cast(TARIF_1K as char(10))) as CNT_REC,
...
Ошибка в IBExpert c FireBird Invalid token. Dynamic SQL Error. SQL error code = -104
Создала базу данных на FireBird 2.5, выбрала диалект 3. Открываю редактор скриптов SQL, вставляю туда скрипт на заполнение БД, выдает ошибку на первой же строке:
SET SQL DIALECT 3;
Ошибка:...
Регистронезависимый поиск LOWER UPPER
Ребята здравствуйте ... У Interbase 6.5 LOWER как работает ?
Только UPPER Работает да
select * from employees
where upper(e_FIO) like 'а%'
А LOWER как можно здесь написать что работал ?...
Запрос на выборку за текущий месяц
Здравствуйте, подскажите пожалуйста как выглядит запрос на выборку за текущий месяц. Есть таблица с полем(тип Date)
и запрос
SELECT PAYMNT.AMNT, PAYMNT.PAYDATE
FROM PAYMNT PAYMNT
WHERE PAYDATE =...
Как пользоваться генератором?
Не пойму, как с помощью генератора сделать счётчик. Если каждый раз писать в запрос gen_id(поле,1), он у меня расставил idшники рандомно - 1 5 6 что ли. а мне надо счётчик (1,2,3...) Во всех статьях...
Как изменить дату
В таблице сделал sql запрос d_end(TIMESTAMP)
UPDATE xxx SET xxx.d_end = dateadd(4 year to current_date)
Раньше в таблице были разные даты, но после выполнения этой команды, все даты стали...
Execute block
Ребят вообщем проблема в следующем, нужно из Execute block, написать обычную процедуру...помогите пожалуйста
execute block
returns
(
cdmain integer,
obozn varchar(100),
docdate date,
name...
Конкатенация записей в одну строку
Доброго времени, хочу организовать конкатенацию строк в одну. Запрос рабочий. Вроде как LIST() может с этим справиться, но у меня как то не выходит.
SELECT "GlobalID" AS "ID", "Доктор",...
Выборка одинаковы полей
Добрый день, столкнулся с проблемой: нужно выбрать строки с одинаковыми значениями в двух полях.
В Oracle это можно сделать так:
SELECT * FROM FORUM WHERE (FIRSTNAME,DOB) IN
(SELECT...
Добавление 'Now'
Есть внесение инф. о том, что читатель взял книгу:
Таблица Абонемент. Поля: "ID_COPY", "ID_DATATIMENOW",
"KOD_READER", "KOD_PERSONAL" ,"DATERETURN"
insert into "SUBSCRIPTION" ("ID_COPY",...
Вычисляемые поля. Или сложности чайника =)
Всегда обходился простенькими базам данных, но недавно столкнулся с проблемой вычисляемых (автоматических) полей.
говоря простым языком, мне нужно обратиться к нескольким таблицам, и вычислить...
Способы блокирования БД
Здравствуйте!
Подскажите пожалуйста как лучше поступить в такой ситуации:
Имеется БД к которой обращается до 10-и человек (может и больше, но вряд ли), каждый из своей клиентской программы. В БД...
IBExpert
Доброе время суток, всем.. Хотела бы уточнить, какая физическая структура в БД IBExpert..Заранее спасибо.
Дизайнер БД
Я создал модель в дизайнере Бд ibexpert. Теперь мне нужен Sql скрипт ее создания. Но я не могу его скопировать. Копируется только по отдельности каждая таблица. Как все скопировать? и еще вопрос, как...
Подключение к БД Linux - Windows
Всем привет. Подскажите пожалуйста спецы.
На Linux (Debian 6) поднят apache + php5 + mysql. Крутится небольшой сайт.
На Windows Server 2003 расшарена папка и в ней лежит файл БД fireberd. Т.е. если...
Что такое rdb$database и Index
Что такое rdb$database? И почему когда я добавляю ключи они появляются в индексах в ibexpert? Получается ключи это и есть индексы, по которым осуществляется быстрый доступ в индексированном файле?
Запрос для получения среднего балла для каждого курса по каждому предмету
Здравствуйте. Есть готовая база данных из нескольких таблиц, нужно написать запрос в IBexpert из заголовка этой темы.
Есть схожий готовый решенный вариант:
Напишите запрос для получения среднего...
Пробелы в протоколировании
Всем добрый день!
Я пользуюсь IBExpert-ом, и за одно восполизовался его встроенным сервисом по созданию протоколирования. Там создается 4 таблицы:
IBE$LOG_BLOB_FIELDS - здесь хранятся blob поля...
FireBird. Violation of FOREIGHT KEY. Лечению не поддается
Здравствуйте, у меня проблема с Firebird!
Помогите добрым советом. Сегодня второй день, как я на новой работе, используется СУБД Firebird 2.5.
С Firebird (как и с ID) сталкиваюсь впервые.
И сразу...
InterBase: тип varchar() и Edit.Text в Delphi
Здравствуйте!
Я при помощи IBConsole создал таблицу, в которой одно из полей такое:
"FAMILIYA" VARCHAR(15) CHARACTER SET WIN1251,
В приложении Delphi для обращения к базе данных я использую...
Left join результатов двух хранимых процедур
Доброго дня!
Использую Firebird 2.5; запросы и процедуры пишу из интерфейса IBExpert
Очень прошу помочь в решении следующей проблемы:
Имеются две хранимые процедуры, GET_TABLE_A и GET_TABLE_B,...
Лог подключений
мечтается организовать лог подключений. триггер on connection вроде спасает отца русской демократии. НО - как в теле получить аналог MON$REMOTE_ADDRESS?
Или пользовать
select first 1...
NULL в WHERE
Здравствуйте. Подскажите, как такое можно реализовать(если можно). В запрос SELECT передается переменная :P. Если она равна NULL тогда выбрать все записи, если нет, то выбрать те строки, значения...
Составить запрос insert добавление для таблицы с ID
Здравствуйте, имеется таблица, которая содержит ID других таблиц(структуру базы смотреть во вложениях), хочу добавить туда новую запись, не знаю как составить такой запрос, это же в несколько таблиц...
Максимальный размер запроса interbase
Имеется сервер на Cent OS, на котором пришлось импортировать в interbase большого размера файл (сейчас примерно 20 КБ, но в будущем может еще вырасти). Файл парсится и составляется запрос (данные...
Удаление старых данных по фильтру
Доброго времени суток, господа.
Прошу помощи вашей, так как сам не смог реализовать.
Хотелось удалить из базы, данные, которые нынче стали ненужными.
Есть три таблицы, в них данные огромного...
что нужно сделать чтобы при добавлении товара с одинаковым названием не добавлялась новая запись, а просто сумировалось количество?
у меня есть таблица |группа товара|подгруппа товара|товар|количество|цена|
что нужно сделать чтобы при добавлении товара с одинаковым названием не добавлялась новая запись, а просто сумировалось...
настройка firebird
возможна ли настройка firbird на м.е.док, если сервер работает на линуксе, а пользователь на виндовсе?
Помогите "чайнику" подружить FireBird
Корифеи, помогите подружить FireBird 1.5 и FireBird 2.0 или предложите по-возможности пути решения проблемы.
Проблема в следующем. У меня стоит база клиентов, которая работает под FireBird 2.0. А...
FireBird: Не создается таблица
Использую FireBird GUI FlameRobin.
База создается нормально, а вот таблицы не хотят.
Выполняю следующий запрос:
CREATE TABLE mines (
ID INT NOT NULL,
Name VARCHAR(20),
Region VARCHAR(20),...
Принцип работы CTE
хотелось бы узнать как вообще работает CTE?
сие вопрос возник при решении задачи, в которой необходимо выполнять более 5 разных запросов, но в конце эти запросы объединяются между собой.
при...
Как получить RECID при сохранении новой записи в БД
Здравствуйте!
Разрабатываю приложение в среде VS, язык С#, встраиваемая база данных Firebird Embedded.
Каким образом можно получить уникальный идентификатор новой записи при ее сохранении в БД с...
Оптимизация Firebird под Linux
Имеется ОС Red Hat Enterprise Linux 5.3 и СУБД Firebird 2.0.
Необходимо выполнить настройки ядра ОС или настройки СУБД, что они вместе работали эффективнее.
Подскажите пожалуйста, какие настройки...
Что делать если пропала сеть?
Написал клиент приложение на делфи который конектица к базе FB2.1 по сети. Так вот, возникает проблема когда сеть между клиентом и сервером пропадает. Возникает как бы подвисание в базе. Пишет что...
maximum user count exceeded
Здравствуйте, уважаемые коллеги.
У меня возник такой вопрос. Я на основе firebird создал базу. В Delphi создал формы ведения данной базы.
Раньше все работало нормально, но в последнее время при...
Составить запрос
Уважаемые, есть скрипт написнный мною и работающий в MS SQL 2000 а вот такой же но в firebird не могу сделать...пожскажите
if ((Select main_subver from common) = 21 and (Select db_ver_n_sub...
Стандартные функции
Товарищи, пришлось ковыряться в firebird... погуглировал я доку по нему, но никак не могу найти описания функций - аля substr, sysdate и прочих, которые обычно в надстройках для sql имеются у СУБД
Системная ошибка при запросе
Сделала запрос на изменение данных в таблице, после чего нажала rollback transaction. Теперь при попытке сделать любой запрос на изменение таблицы пишет ошибку:
unsuccessful execution caused by...
Запрос всех потомков дерева
Всем привет!
Имеется древовидная таблица.
Задался таким вопросом: как сделать так, чтобы из всей таблицы мне возвращались только те записи, у которых нет потомков. Пробовал что-то придумать сам, но...
Тригер в Firebird - остановить Insert
Доброй ночи.
Помоги разобраться с триггерами в Firebird 1.5
нужно остановить вополнение Insert если исполняется некоторе условие
примерно но оно не работает.
CREATE TRIGGER kontrol FOR...
Запрос с вычислением суммы
Доброго времени суток!
Помогите с запросом в firebird:
select
/* X */
(select
sum(loo.cost)
from link_orders_operations loo where loo.id_order = dor.id) as X,
/* Y */
(select
Хранимая процедура для поиска строки в таблице
Добрый день, мне нужна помощь с созданием процедуры для Firebird (Версия 2.5, если это важно), которая будет осуществлять поиск строки в таблице, после того как пользователь введёт в текстовое поле...
ODBC-драйвер для InterBase 2009
здравствуйте!
подскажите, пожалуйста, реально ли найти сабж и при этом не расстаться с круглой суммой денег?
Firebird2.5+Delphi2010+Windows7
Вобщем довольно запутанная ситуация:
на компе установлена 7-я винда + Фаербёрд 2,5 и Студио 2010
Через стандартную тулзу коннект происходит нормально, через FlameRobin тоже всё гуд, а вот из...
Сумма полей одного столбца
Здравствуйте, мне необходимо создать новое поле, которое будет считать сумму всех чисел из столбца. (Я сам не особо верю в правильность поставленного вопроса, поэтому приложу скрин).Буду премного...
Firebird и Delphi 7
В институте будем создавать базу данных, как преподаватель сказал в Firebird и подключать всё это дело к Borland Delphi 7. Скажите где найти книгу или может какие-нибудь уроки по этому.
По каким соображениям может быть сделан выбор в пользу СУБД Firebird?
По каким соображениям может быть сделан выбор в пользу СУБД Firebird?
Допустим (чисто для определенности), что альтернативными являются MySQL и MS SQL Server.
То бишь, каковы сегодня в 2019 году...
Обнулить счетчик при удалении-добавлении
Здравствуйте! Сам новенький в Firebird.
При удалении-добавлении записей, в таблице firebird, поле ID идет по счетчику от последнего значения. Как заставить пересчитывать поле ID заново с 0?
...
Перекрестный запрос
Скажите, правильно ли я понимаю, что FB2.5 не поддерживает перекрестные запросы?
Как сохранить результат запроса?
Работает в IB формулировка SELECT поле AS имя_запроса FROM...?
Или как-то по-другому надо, INTO какое-нибудь? Чтоб можно было этот результат потом вытащить в переменную Delphi -...
Получение списка полей таблицы и определение первичного ключа из этого списка
Приветствую всех. Долго бьюсь над одной локальной задачей, необходимо извлечь список полей для заданной таблицы и в этом списке указать первичный ключ(те поля, которые не являются первичными ключами...
Вычисление среднего значения за час
Добрый день!
Подскажите пожалуйста, как в IBExpert сделать процедуру в базе, которая возвращает среднее значение работы сотрудника за час?
Имеется таблица вида:
USER_ID T_START T_STOP
Сотрудник...
Подключение к нескольким БД по списку и выполнение скриптов
Необходимо выполнить подключение к разным БД (более 40) и выполнить на них один и тот же скрипт.
Для подключения использую IBExpert в редакторе скриптов которого прописал:
SET NAMES WIN1251;...
Какой тип поля использовать - Blob или varchar
Добрый день. Помогите с выбором поля. Хранится в нем будет текст от 1 символа до ... и вот тут я озадачен. Фиг знает сколько пользователь туда введет текста. Если делать varchar 10000 то может...
Запуск внешнего приложения
Доброго времени суток!!!
Хотелось бы узнать есть ли в Interbase возможность запуска внешних приложений,
напимер чтобы по сработыванию тригера в базе или хранимой процедуры запустилось внешнее...
Не могу создать триггеры.
Использую Interbase 6.5, пытаюсь создать 3 триггера:
SET TERM ^;
CREATE TRIGGER STAFFInsert FOR STAFF
BEFORE INSERT POSITION 0
AS BEGIN
NEW.ID=GEN_ID(STAFF_ID_GEN, 1);
END^
CREATE TRIGGER...
Работа с полем типа TIMESTAMP через Firebird/C++
Приветствую.
Такое дело, господа. Есть БД (или будет), одним из полей которой должно быть поле типа TIMESTAMP. Есть переменная-строка из С++, которая этот самый таймштамп обозначает (пусть в...
Проблема с подключением к БД Firebird, если она открыта в IbExpert
Добрый день!
Столкнулся с странной проблемой. Если открыть БД в ibexpert, то при попытке подключиться к ней из другого приложения (excel)
выкидывает ошибку "File database is not found"
Проблема...
Генераторы в InterBase
Доброго времени суток.
Есть таблица "Bill" в ней есть генератор для первичного ключа.
Можно ли связать этот генератор с другой таблицей "Customers", что бы определенное поле в ней(не ПК) имело...
Не удается подключиться к Fierbird
Уважаемые форумчане, искренне прошу помощи!
Нечаянно удалил Firebird. Установив заново, отвергает запросы на подключение и создание БД,
помогите пожалуйста разобраться с ситуацией.
PS: Перед тем...
Dynamic SQL Error SQL error code = -104 Token unknown - line 22, char 2 n
COMMIT WORK;
SET AUTODDL OFF;
SET TERM ^ ;
create procedure everyDayReport
returns
(
n smallint,
DateOrder date,
Summa decimal(18,2)
)
Не работает параметризованный оператор EXECUTE STATEMENT
FireBird 2.5.4
Вот это работает:
Create Or Alter Procedure Tst_ins3b
Returns (Res_SP integer)
As
Declare Variable Tabn Varchar(30);
Подключение к базе firebird на виртуальной машине
Здравствуйте, нужна помощь.
Поставмл виртуальную машину xp на win 7 64 bit. Поставил на вирт. ос сервер firebird. Соединил в сеть виртуальную машину и реальную. Нужно из реальной машины...
Древняя база данных, как с ней потолковать
Добрый ночь, форумчане!
В руки попал бэкап древненькой базы данных, сделанной то ли с помощью Firebird, то ли InterBase. Поставлена задача: подсоединиться к этой базе данных и сделать прогу,...
Установить IBExpert personal edition
Ссылка из прикрепленной темы не работает - http://www.ibexpert.com/download/setup_trial.exe
Также у меня английская виндовс 8.1, я не смогу использовать ИБ бесплатно?
Через сайт смотрел вроде как...
Удаление записей
Как в Firebird'e удалить записи из одной, которая ссылается на другую, ведь при удалению связи использовать нельзя...
Из моих попыток думаю понятно, что я хочу сделать...удалить сотрудников из тамбл...
Конфликт fbclient.dll на Windows XP
Здравствуйте. Писала программу на Windows 7, все работало нормально. Принесла на работу, где установлен Windows XP и начались проблемы. Я поняла, что проблема в пути к расположению библиотеки...
Трудности с FireBird 1.5 генерация случайных чисел
Добрый день, подскажите пожалуйста, как в FB 1.5 заставить рандом в цикле выдавать разные значения.
Функцию объявила, она определяется как UDF, при разных запусках отлично генерит рандомные...
Создать триггер на добавление записи в таблицу
Создать триггер на добавление записи в таблицу. Если дата окончания действия компонента рекламной акции превышает дату окончания договора на рекламную акцию, запретить добавление новой записи.
...
Не могу перейти с Superserver на Classic.
Есть одна проблема:
Никак не могу перейти с Superserver на Classic. (Firebird-1.5.3.4870)
Делаю следующее:
1) На Superserver делаю резервирование базы.
2) Удаляю Superserver, перезагружаюсь....
Добавление записи в таблицу
Здравствуйте! при добавлении записи в таблицу вылезает ошибка все типы совпадают в чем может быть ошибка
или-же стоит заменить на DBLookupComboBox но с ним тоже вылетает ошибка
...
Функции FireBird\IBexpert
При выполнения простейшего SQL-запроса в IBexpert-е
SELECT cast(round( cast(0.5 as numeric(12,4)) ,2) as numeric(12,2)) FROM RDB$DATABASE
выдает ошибку
Invalid token.
invalid request BLR at...
Разные версии Firebird на одном компьютере
есть ряд программ
каждая работает на своей версии Firebird на 1.5, 2.5, 3.0
и все программы нужны на одном компьютере
желательно, чтобы запускались и работали даже одновременно
как настроить,...
[Firebird 2.5] Триггер проверки текущего года и года в добавляемой записи
Нужен триггер, который запрещает добавление записи в таблицу LIBRARY, когда год издания книги больше, чем текущий год.
Для SQL Server я такой триггер написал:
CREATE TRIGGER tg_PublishYear ON...
Нужен совет по этому Firebird
Есть база на серваке но при установке программы прога не видит БД пишет что не удалось подключится к серверу, что надо проверить запущина ли Firebird и если запущена поробуйте отключить бронмаур...
Подскажите как правильно написать SELECT )
Вобщем есть таблица
CREATE TABLE PEOPLE_LIST (
IND INTEGER NOT NULL,
FIO VARCHAR(35) NOT NULL,
ADDRESS VARCHAR(50),
GENDER SEX NOT...
Вычислить возраст, имея только дату рождения
Есть база данных InterBase, нужно в приложение (на форме Form8) осуществить поиск по возрасту (вводимый в Edit1). В базе данных нет поля возраст, нужно от сегодняшний даты (вроде что-то связное с...
Выборка текущей даты
Добрый день товарищи! Вобщем задача оочень простая. Сейчас создаю отчёт в BIRT все запросы берутся из бд Firebird, нужно лишь в заголовке указать дату формирования отчёта, т.е. текущую дату... Не...
Помогите все кто может...........
Люди спасите....
Кто-нибудь работал с *gdb базами....
У меня тут косяк случился полетела одна из таких... а там информации за 3 года...
Никак до нее добраться не могу....
если кто знает...
Сборка даты для условия выборки
Добрый день!
Есть простой запрос:
select * from main m
where m.datedoc>'04.04.2013'
Проблема здесь в том, что когда его запускают надо чтобы дата все время менялась. Должна быть <текущая...
Ошибка при подлючении к БД
Прописываю следующий код для подключения к БД
static class Program
{
public static FbConnection conn = null;
/// <summary>
/// Главная точка входа для...
Связи между таблицами
Здравствуйте! Я создала таблицы и целостность между ними удалила. Теперь надо написать триггер или процедуру хранимую, чтобы при добавлении в подчиненнуб таблицу выдавалась ошибка, что данных нет в...
Есть ли функция обратная List?
В postgresql есть такая функция regexp_split_to_table(строка text, шаблон text ) - Разбивает заданную строку, используя регулярное выражение (шаблон) (regexp_split_to_table('hello world', E'\\s+') =...
Создание указателей в БД
Помогите, пожалуйста!
Можно ли в таблице, имеющей поле с повторяющимся значением, создать не поле указатель на значение, допустим, в другой таблице, которая состоит только из этого значения как...
Firebird. Получение имён полей и типов данных
cur.execute("CREATE TABLE MYTABLE (ID INTEGER GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY, FYEAR DECIMAL(4,0), ADRES VARCHAR(4), GOROD VARCHAR(20), SUMMA DECIMAL(18,2), POD DECIMAL(4,0), SLOD...
Пронумеровать строки в таблице
Всем привет! помогите пожалуйста.firebird 2.1 есть таблица document
c колонками
id number opendate
в колонке number удалили ненужные записи. и значения в ней стали идти не по...
Ошибки ~ This operation is not defined for system tables. unsuccessful metadata update. could not find UNIQUE or
Помогите исправить ошибки (см. скрин)
Требуется: Добавить в операторы создания таблиц создание ограничений всех четырех видов. Каждая таблица должна иметь ограничение первичного ключа. С помощью...
IBExpert сравнение таблиц
Как в IBExpert можно сравнивать разные таблицы, если в них данные повторяются но в разном порядке условно так:
таблица 1 таблица 2
2 ...
Backup базы FB 2.5
Уважаемые знатоки. Помогите сделать бэкап базы. Сама база крутится на Амазоне, наш главный админ помахав связкой ключей послал руководство и нашу организацию лесом, высказав админское проклятье....
Програма firebird 1.5.0.4306
Тут такая проблема. Стоят два компа связаных между собой сеткой. 1-Основной, 2-Подключенный к нему. Так вот. В один прекрасный день программа WinPost (почтовая программа) со 2-го компа перестала...
Связь один ко многим
Здравствуйте, пожалуйста помогите.
Вот имеются две таблицы "Поставщики" и "Партии товара" требуется при выборе поставщика в дбгриде нажав на кнопку во втором дбгриде показало бы весь список партий...
Ошибка при создании триггера
ввожу триггер и ibconsol выдает ошибку
Подскажите как это исправить, заранее спасибо!
работаю с InterBase 6.5
Таблица:
create table Status
(Status_ID integer not null primary key,
Ошибка в IBExpert при регистрации БД
FireBird версии 2.5.7.27050, IBexpert 2005.08.03(я скачал ещё 2018.6.3.1, где и был сам отчёт об ошибке, но ошибки одни и те же в обеих версиях) БД EMPLOYEE, их мне дал руководитель и сказал, чтобы я...
Хранимая процедура из триггера
Вообщем имеется триггер:
CREATE trigger postavit_dolg_trig for postavit_dolg
active after delete position 0
AS
begin
update chitatel set dolg=1
WHERE chitatel.familiya=postavit_dolg.familiya;...
NEW! Как изменить дату создания BD
Прошу откликнуться, вот уже несколько недель пытаюсь гуглить, мудрит.. и.т.д. Не чего не могу поделать. Необходимо изминить дату создания БД
1. Получаю дату создания БД
gstat -h-user SYSDBA...
Объединение трех таблиц без декартового произведения
Есть отношение (на рисунке). Мне нужно создать представление Рабочие (ФИО рабочего, Название работы, Выслуга лет, Минимальная ставка, Максимальная ставка). Т.е. нужно начать с самой выборки...
Подключение к БД FD3
Добрый день. Подскажите пожалуйста кто подключался к БД FD3 от программы Бизнес Пак можно ли это сделать через IBE expert ? Интересуют настройки, пароль sysdba вроде не подходит...
заменить значение поля таблицы с "0" на "1"
Здравствуйте! Помогите с запросом. Нужно сделать запрос к базе такой, чтобы значения столбца "id" изменились с "0" на "1". Спасибо!
Аутентификация пользователя firebird 2.1
Добрый день!
возникла дурацкая ситуация, в прямом смысле слова.
есть БД на firebird 2.1. открыть эту бд в IBExpert администратором (Sysdba) не получается, т.к. есть права доступа на саму БД. имя...
Запись в blob-поле изображений через openfiledialog Lazarus
Необходимо брать картинки через openfiledialog и по нажатию на кнопку записывать файлик в blob-поле базы Firebird.
Разрабатываю приложение на Lazarus, примеры которые попадались до сей поры...
Разделение базы Interbase
Приветствую.
На днях столкнулся с такой проблемой:в одной фирме организован сервер,на котором стоит Borland Interbase 7,соотвественно есть база с расширением gdb.в этой базе содержатся...
SQL запрос. Все возможные комбинации по связям
Выбрать все возможные комбинации должностей значений с указанием количества сотрудников в отделе на данной должности. База Employee стандартная (Firebird 2.5)
Наработка.
select j.job_title,...
Объединение 2 записей в одну
Здравствуйте!
Данный запрос (ниже) выводит 2 записи ...как объединить в одну запись? (в кратце, есть номер договора. Договор содержит много примечаний разного типа (таблица clcontacts ), задание,...
Как удалить таблицу из базы данных
Есть таблица с именем sName, нужно ее удалить.
q->SQL->Text = "DROP TABLE " + sName;
q->ExecSQL();
tR->Commit();
Удаляю так.
Очевидно что таблица где то используется, тк ее даже из...
Запрос из строковой переменной в хранимой процедуре
Здравствуйте, ребята. Подскажите, пожалуйста, как реализовать следующую задумку.
Создаю хранимую процедуру с входными параметрами. Объявляю локальную переменную с типом строка, скажем, str...
Добавление множества записей из выборки в таблицу одновременно
Суть вопроса в том,как организовать процесс добавления множества записей выбранных при помощи оператора select в таблицу? Возможно ли это?
вот мой код
insert into PTTZSVIAZ (id_TERMINAL)
VALUES...
КЛАДР в firebird
Прохожу производственную практику. Приложение базируется на БД firebird, но чтобы не мучаться заполнением улиц и прочего мне сказали использовать КЛАДР. Насколько я понимаю, мне необходимо как то...
Результат select сохранить в xml файл
Как результат select сохранить в xml файл ?
Не могу подключиться к серверу Firebird
Установил Linux ubuntu-14.04.3-server-amd64. Затем установил FireBird 2.5-super. Под Linux-ом подключение к серверу и БД проходит без проблем. А вот при попытке подключиться с другого ПК, работающем...
не работает триггер
Доброго дня.
Где я ошибся ?
CREATE trigger newtable_biu0 for newtable
active before insert or update position 0
as
declare VARIABLE ost integer;
begin
update Article rest + case oper=0...
Из файла .ib в файл .gdb
Уважаемае программисты! Создал базу данных в Interbase. Получил файл .ib.
Теперь пытаюсь подключить её в BilderC++, но там требуется файл .gdb.
Что я сделал не так и что мне делать теперь?
Индивидуальные "галочки" для каждого подключившегося к БД
Здравствуйте.
Как можно сделать, чтобы каждый, кто подключился к базе данных, имел возможность отмечать галочками записи только на своём рабочем месте (желательно, чтобы они оставались при новом...
Как то не красиво работает
Здравствуйте. Подскажите пожалуйста что делать со всеми этими лишними полями, таблицами, триггерами, генераторами при создании новой БД в interbase. Можно ли это как-то скрыть?
Надо создать БД на языке SQL для FireBird, ПОЖАЛУЙСТА...
file:///C:/Temp/moz-screenshot.jpgСама таблица находится во вложенном файле...
СПАСИБО ВСЕМ, КТО МОЖЕТ ХОТЬ ЧЕМ-НИБУДЬ))))
Как настроить FireBird 2.1.3 на FreeBSD?
Всем привет!
Столкнулся с проблемой. Не хватает мозгов настроить FireBird на ФРЕ.
Подскажите, как настроить FireBird 2.1.3 на FreeBSD 8.0?
Insert IGNORE
Всем привет, запрос выполняется с ошибкой, подскажите что не так?
FB 2.5 пишу на Delphi 7
with Form1.IBQuery2 do//add city too DB
begin
SQL.Text:='insert ignore into CITY...
Безопасности и защиты от НСД в СУБД Firebird
Доброго времени суток, прошу помочь с темой безопасности и защиты от НСД в СУБД Firebird.
Интересует как Firebird 2.1 и выше реализуют защиту базы данных, шифрование, может кто-то проводил...
Автоматическое Заполнение БД
Как сделать чтобы автоматически вводилось число и чтоб числа в поле не повтарялись?
т.е. в поле, которое помечено как первичный ключ PK?
Добавлено через 6 минут
может как нибудь через randomize?...
Прибавление значения к уже имеюшемуся в ячейку
Есть ячейка, в которой хранятся накопления клиента. Подскажите, как мне к существующей сумме в этой ячейке суммировать новые данные?
Долгий коннект к базе
Всем доброго времени суток.
Имеется ib 6.0 на Win 2003. Прога, написанная на билдере. 20 юзеров. При коннекте с утра конект идёт около двух минут, если в процессе работы кто-то отвалился, повторно...
Можно ли объединить 2 поля в одной в таблице
Вот пример
Проверить наличие данных в таблице по вторичному ключу
начинаю работать с бд и не знаю как можно сделать задание:
Необходимо проверить наличие данных в таблице contingents по вторичному ключу, если данных нет, то добавить, если есть то обновить. При...
Ускорение работы процедуры.
Доброго времени суток! Столкнулся с проблемой: необходимо ускорить процедуру
create or alter procedure ZAPAS_PROC
returns (
NTOV integer,
KOD varchar(14),
ZAMENA varchar(16),
...
Каскадное удаление строк
У меня такая проблема, есть 2 таблицы VISITORS с первичным ключом VISITORS_ID и VISIT с первичным ключом VISIT_ID и вторичным VISITORS_ID и если я удаляю запись из таблицы VISITORS естественно не...
Неправильный текст сообщений об ошибках (Firebird + Delphi)
Столкнулся с такой проблемой:
сообщения об ошибках фаерберд возвращает в таком же виде, как они прописаны в файле firebird.msg, например, "no permission for @1 acces to @2 @3", переустановка...
Можно ли откатить обновления до последнего бэкапа
Здравствуйте. В sql запросе не указали where и заапдейтили все записи базы. Погуглив нашел всего один пост на эту тему, в котором говорится что ниче не получится без бекапа. С другой стороны вроде...
Возврат таблицы процедурой
Подскажите какой нибудь пример где делается запрос на процедуру, а эта процедура возвращает таблицу из которой можно делать выборку.
Ошибка восстановления БД Firebird 1.5 из backup!
Уважаемые Коллеги!
Помогите решить проблему, есть БД на Firebird 1.5, до определенного времени все работало нормально, потом перестал восстанавливаться backup (при этом БД работает), с начало...
IBExpert
Есть база на Firiberd 3.0 но IBExpert в свободном и бесплатном доступе нашел только с поддержкой 2.5
Где бесплатно найти для Fireberd 3.0.
пытался зарегистрироваться на оф сайте, регистрация не...
Удалённая база данных
Есть такая ситуация..
Есть сервер у которого нет выхода в интернет, но он подключен к компу с выходом в инет(у этого компа хоть и динамический ИП адрес, но по ДНС норм к нему подключаюсь удалённо...
Ошибка "expression evaluation not supported" в хранимой процедуре
Здравствуйте! Я новичок в БД. Собственно, в заголовке уже указана проблема. Не понимаю, что делать с этой ошибкой. Вот сама ХП:
begin
if("DATA" is NULL) then
exception "NODATA";
...
Выгрузка данных
Подскажите пожалуйста как мне выгрузить данные из Firebird 2.5 в Word ?
Есть программа написана на Делфи, к ней подключена база, в этой базе хранятся данные о деревьях. Надо выгружать данные как...
Запрос на выборку данных по множеству значений
Доброго времени суток!
Немогу сообразить как правильно составить запросы для выбоки данных по множесту значений.
Например: A00-A99,B00-B99,C00-C97,D30
Select * From BL Where DS >= 'A00' and DS...
Подключение к удаленной базе данных Firebird
Добрый день, форумчане.
Есть удаленный сервер Windows Server 2008 с белым IP на котором находится база данных. Пытаюсь подключиться к базе, но никак не получается...Порт 3050 вроде бы пробросил на...
FireBird и Builder C++
при подключении базы данных с сервером FireBird 2.1 с помощью компонента IBDatabase при нажатии на кнопку test появляется ошибка connection rejected by remote interface. в чем проблема???
PRTG мониторинг БД Firebird
Доброго времени суток.
Вот тут пытаюсь выяснить каким способом я могу контролировать/мониторить базу данных Firebird. Встроенного датчика в PRTG нет.
Если кто знающий Firebird и может...
gbak vs TpFIBBackupService
После вдумчивого чтения документации и экспериментов, я пришел к выводу, что TpFIBBackupService позволяет создавать бэкапы базы только на сервере, а gbak - где угодно. Так ли это? Или я ошибся?
INSERT ... RETURNING + isc_dsql_fetch
С FireBird'ом общаюсь недолго. Сразу взял версию Firebird-2.1.3.18185-0 Embed. Вроде все нормально работало, а тут решил проверить как работает версия Firebird-2.5.0.25920-0 Embed_RC2. Понятное дело,...
вывести топ10
нужна помощь с задачкой
База данных библиотеки вуза хранит информацию о читателях-студентах в следующих таблицах (названия даны на русском, при выполнении задания можно менять на английские):...
Вывод картинок и текста из полей типа blob
Здравствуйте, подскажите пожалуйста есть поля в таблице тип Blob как их открыть? С помощью каких компонентов?
В поле Note (примечание) текст, а в поле Sсheme картинка.
CREATE TABLE INVSPEC (
...
программа InterBase
Где можно скачать InterBase отдельно от Delphi?
Кавычки для даты в Execute statement
Уважаемые форумчане!
Как при формировании строки для Execute statement значение даты в динамическом параметре заключить в одиночные кавычки?
То есть нужно чтобы ' where DateOp>='||:datebeg после...
Как получить доступ ...
Как получить монопольный доступ к базе даных, программным путем!!! то есть надо открыть базу и делать кое какие временные работы с ней и что бы в это время ни кто к этой базе подключиться не мог ......
Смысл символа двоеточия в FireBird
Кто разъяснит, что означает знак двоеточия в FireBird-е. Читаю замечательную документацию на русском языке, это двоеточие появляется в примерах БЕЗО ВСЯКОГО ОБЪЯСНЕНИЯ. Ну понятно, профи в курсе. А...
IBEXPERT экспорт BLOB в файл
Приветствую, добрые люди!
Помогите советом и решением пожалуйста.
Необходимо используя редактор скриптов IBexpert-a запросом выгрузить данные из BLOB текстового поля в текстовый файл. Обычно, для...
Деактивация индекса
Всем добрый день.
В какой транзакции должна происходить деактивация/активация индексов при добавлении данных?
В этой же, в которой добавляются данные или в отдельной?
Объединение полей вывода в процедуре
Привет.
Подскажите правильный вывод данных. Вот не совсем верный вариант -
select '', "1ferjkf rjuhhreu777777777777777"
from config
into :art_code, :art_name ;
suspend;
...
Крах базы InterBase после выключения света
Доброго времени суток товарищи. После выключения света произошёл крах БД InterBase.
Попытка подключиться ведёт к следующей ошибке:
Database file appears corrupt ()
wrong page type
page 44399 is...
Замедление скорости выполнения хранимой процедуры
Уважаемые Експерты FireBird!
У меня есть проблема, связанная с замедлением скорости выполнения одной и тойже хранимой процедуры, которая во время расчета некоторого процесса должна последовательно...
Задать размер поля в представлении
Здравствуйте. Можно ли как-то задать размер поля, например, varchar(32), внутри запроса представления. Проблема в том, что поля, которые я включаю в представление из таблиц, имеют размеры, заданные в...
Firebird проблемы после выключения света
День добрый.
Пару недель назад случилась ситуация выключился свет, после подачи электричества начались глюки с БД (Firebird 3.0)
Глюки следующие Бд не отвечает на запросы через раз ( то есть...
Создание первой базы
Скачал Firebird server - http://www.firebirdsql.org/en/downloads/
установил - в службах есть - FirebirdServerDefaultInstance
Далее скачал - Interbase/Firebird Development Studio
Пытаюсь в ней...
Conversion error from string
Здравствуйте. Помогите пожалуйста решить вопрос.
После переноса с другого сервера базы IB 7.1. При формировании отчета в программе, выходит ошибка
conversion error from string 50400
Открыть базу для визуального ознакомления
Здравствуйте!
Простите, если не сюда пишу.
прошу сильно не пинать, тему только начинаю изучать.
Некоторые вопросы могу задавать по неопытности.
Имеется база в файле с расширением .GDB
Также...
Избежать дублирование записей
Здравствуйте, подскажите как сделать что бы записи нельзя было добавлять если она уже есть. Пример:
есть таблица
id | NAme | zaly | cena
1 | 1 | 1 | 950
1 | 1 | 2 | 950
1 | 1 | 3 | 950...
Готовая база данных firebird 2.5
Подскажите, где можно скачать готовую базу данных с множеством процедур и тригеров(кроме той что идеи по умолчанию с firebird)
ORDER BY
скажите, пожалуйста,почему у меня в IBExpert с сервером Firebird 2.1 вылазит ошибка
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 9, char -1.
order.
на вот это...
Пароль к IBExpert
Незапускал эксперта более недели и вот с удивлением обнаружил что нужен пароль для запуска
попробовал те пароли которые я обычно ввожу - ошибся, теперь нашол в браузере сохраненный пароль для ...
ibeblock отобразить и сохранить результаты
Как отобразить результаты выполненного ibeblock?
Когда я запускаю хранимую процедуру, она завершает работу и открывается вкладка "results" где отображается таблица с результатами.
Когда выполняю...
Название полей
Добрый день!!!
создал в IBExpert-е представление, при помощи построителя запросов:
CREATE OR ALTER VIEW V_LISTDEVICE(
ID_VOLUME,
TYPE_D,
KKS,
PARENT_ID,
"TYPE",
Срабатывание триггера в делфи
Помогите пожалуйста, создаю триггер CREATE TRIGGER "DAYMONTH3" FOR "JOB"
ACTIVE AFTER INSERT
as
begin
if (new.hoursday is not null) then
new.dayweek = new.hoursday * 5;
endно в приложении...
Создание таблицы большого размера
Здравствуйте. Выбрал для создания базы данных Firebird 3, так как его можно использовать с локальным сервером. Практически сразу столкнулся с проблемой ограничения величины запроса в 64k. Мне нужно...
Назначенная роль не работает
Создал роль cvalif_courses, назначил ей права:
SQL> grant all on job to cvalif_courses;
SQL> grant all on job_course to cvalif_courses;
SQL> grant all on curriculum to cvalif_courses;
Назначил...
связывание таблиц
Возможно ли привязать к ключевому полю 1 таблицы несколько таблиц, через внешний ключ (например к полю id_personal(pk) главной таблицы привязать 3 таблицы, у которых есть id_personal(fk)?
Хранимая процедура Insert
добрый день! есть код вызова хранимой процедуры Insert:
SQL.Text :=
'execute procedure librarian_add (-1, ''' + sEdit_New_Login.Text +
''',''' + sEdit_New_Password.Text +...
Подключение к базе данных Interbase
Здравствуйте , делал давно базу данных на XE3 , скачал вначале последнюю версию Rad studio , там не программа сама и не Interbase открываться не хотели . Сейчас поставил как-бы такую-же самую версию...
Доступ к API функциям Firebird из 1С
Здравствуйте уважаемые знатоки Firebird!
Мне необходимо из 1С использовать API-функции Firebird (в частности isc_dsql_execute_immediate). Для этого мне необходимо знать имена...
Как вывести окно метаданных одной таблицы запросом?
Здорово! не занете как в InterBase вывести окно метаданных одной таблицы с помощью запроса?
Добавлено через 25 минут
как вывести окно метаданных одной таблицы запросом?
Отображение идентификатора в DBGrid Delphi
Подскажите, пожалуйста, всю голову сломала. Работаю с Delphi и Firebird (с помощью IBExpert). По заданию в Delphi должна получиться табличка как на рисунке из методички (с идентификатором, т.е....
CONCAT JTable
вот таблица
void tableClient(String s)
{
String title = {"ID","Фамилия","Имя","Отчество","Дата Рождения","Адрес","Работа","Номер страхования"};
String rec = new String;
...
Определить количество дней в году
Необходимо определить количество дней в году,учитывая и високосный и обычный год на SQL в Firebird IB EXPERT
Скопировать или сохранить структуру таблицы
Как это сделать?
Инструменты IBExpert.
IBExpert 2019.8.23.1 глюк при запуске
Доброе время суток,
До сегодняшнего дня работал с IBExpert 2019.8.23.1, было зарегистрировано 8 БД.
При запуске IBExpert, стала появляться ошибка:
Error Message:...
Скрипт из gdb
Собственно весьма глупый вопрос, как из имеющегося файла .gdb, получить скрипт на его создание?
ПО: InterBase 5
Client Library is missing
Добрый день!
Помогите пожалуйста. Несколько дней не запускал свою базу данных. Сегодня попробовал запустить и выдает следующее сообщение. Как быть?
Запросик
Найти минимальное количество продукта любого найменуваня на составе, единиц (Unitsinstock).нада скрипт помогите пожалуйста!
Переделать скрипт создания Interbase в sql
Здравствуйте Уважаемые, помогите пожалуйста с проблемой. есть готовый скрипт создания БД, нужно вывести схему в Mysql или как это сделать через IBConsole/ в этой базе новичок , поэтому не ругайте...
Firebird Embedded конект к БД стандартными средствами Delphi XE3
Всем добрый день.
Бьюсь уже 2й день с FB Embedded, ни как не могу добиться конекта с бд, стандартными средствами Delphi (вкладка Interbase). Далее по порядку что делал и что из этого вышло:
1. У...
Ошибка при создании триггера: "Column unknown"
ошибка и обстоятельства на картинках (interbase xe7).
пробовал так же:
"WORKER ID" gen_id(AUTO_INC_FOR_STUFF_GEN,1);
ругается на gen_id:
Dynamic SQL Error
SQL error code = -104
Token...
[InterBase] Сортировка во вложенном запросе
Как осуществить сие действие?
К примеру, есть две таблицы.
Первая - справочник, содержащий наименования городов CITY (ID, NAME).
Вторая таблица - содержит имена людишек, проживающих в том или...
Ошибка восстановления
Делаю ресторе через IBExpert
gbak: restoring column ERROR
gbak:restoring parameter ERROR for stored procedure
Как найти на каком именно?
Последние строки файла лога IBExpert
gbak: ...
Ошибка при создании базы данных в IBExpert
При создании бд в IBExpert возникает ошибка
Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
cannot attach to password database.
Ограничение на количество (триггер)
create trigger kolvo_p
for c_preparat
BEFORE INSERT AS
DECLARE VARIABLE k;
--numb_c=new.n_c;
k=select count (n_prepar) from c_preparat where n_c=new.n_c;
if (k=5)
THEN EXCEPTION...
Тип данных - число с нулями вначале
Добрый день! Подскажите, пожалуйста, какой тип данных мне нужно задать в IBExpert, чтобы в данные можно было заносить числа, начинающиеся с нуля. Например, я хочу, чтобы у меня были значения "009" и...
Сбился GEN_ID
Доброго времени суток.
Использую Firebird Embedded 2.5.
Есть таблица с ключевым полем NUM типа bigint.
Для неё создаётся генератор:
CREATE GENERATOR autoIncrementNum
и
триггер:
CREATE...
md5 in InterBase2009
Хотелосьбы разобраться(или узнать) как можно стандартными средствами Interbase сделать так чтобы он вносил в таблицу хеш функции.
Например в базе есть такая табличка:
CREATE TABLE Users (
...
Затык по «merge», языка sql
Доброе время суток, форумчане.
Есть таблица устройств (DEVICE) в БД на FireBird (с полями «Наименование», «Тип», «Зав.номер» и т.д.) в которую из Excel экспортируются данные (устройства).
В БД...
Уникальный индекс в update or insert (Violation of PRIMARY or UNIQUE KEY constraint "UNQ1_VOLUME")
Всем добрый день!
Подскажите, пожалуйста, правильно ли я понимаю, что этот зверь при наличии уникального индекса не работает???
у меня есть таблица
CREATE GENERATOR GEN_VOLUME_ID;
CREATE...
IBExpert
Есть такая функция в IBexpert ibec_ShellExecute, но она не ждет окончание выполнения vbs. Мне приходиться усыплять IBExpert, чтобы дождаться выполнение vbs.
Смотрел такие ф-ции как ibec_Exec и...
Ibexpert не создает БД
Добрый вечер!
Пытаюсь создать с помощью ibexpert БД, база вроде бы как регистрируется, но дальше не могу к ней подключится. Слышала, что на windows 7 в этой области проблемы.
Может, кто-нибудь...
Как вытянуть запросом данные из поля формата BLOB(+)
Здравствуйте!
В общем проблема такая, есть бд на базе FireBird, там есть поле BODY, в программе оно отвечает за вложения, туда вкладываются различные протоколы htm или xml формата! Мне необходимо...
Пояснить пример
Смотрел примеры IBExpert'а и нашел вот это
execute ibeblock
returns (CustNo integer, Company varchar(100), Addr1 varchar(100))
as
begin
InCust = 3000;
OdbcCon =...
FireBird + Qt (Не сборка драйвера =) )
Здравствуйте уважаемые гуру, любители и начинающие как я собственно =)
Вчера вечером поставили задачу, согласно которой мне будут приносить данные в базе SQLITE, их нужно валидировать,...
функция даты
вообщем такая проблема:
у меня имеется БД библиотеки, и нужно выявить должников библиотеки. Для этого нужно сравнить сегодняшнюю дату, и дату,когда читатель должен был сдать книгу. Скажите, есть...
Не разберусь с результатом
Добрый день! При прохождении теста по дисциплине, не смогла ответить на вопрос.
Вопрос: "Введите результат проверки: IIF(1=1 AND NULL IS NULL, 1,0)". А откуда результат, результат чего, непонятно....
firebird и delphi. Запись даты
Для создания БД я пользуюсь оболочкой Ibexpert. В Dephi создаю пользовательский интерфейс. Для редактирования записей в БД использую компонент IBStoredProc. С толкнулся с проблемой добавления даты в...
Определение места БД
Нужная база данных находится на сервер ( имя сервера конечно известно), на этом же серваке находится ехе приложение(скомпелированное не делфи). Оно работает непосредственно с БД, но получилося так...
Таблица логинов и паролей
Ребят столкнулся еще с 1 проблемой, есть база в фаелберте и программа думаю что написана в дельфи (но утверждать не буду). Доступ к базе получил через SYSBDA, а вот захожу в программу он у меня...
Хэш код
В базе данных есть таблица с полями: USER и User_Password. Она служит для авторизации пользователей при запуске программы. Как сделать так чтобы значения в поле User_Password было в хэш коде(т.е. не...
Создание сервера и клиента Interbase
Прошу прощение за "наглость", просто за 2 часа непрерывного поиска не нашел ни одного мало-мальски понятного гайда.
Прошу помочь(обьяснить) с следующим:
Мне нужна удаленная база...
Настройка БД на локальном компьютере
Имеется база данных с расширением .DAT, и программа редактирования и управления для неё. Не могу запустить на локальном ПК, по сетке работает. Настройки все сдёр с компа на котором стояла эта прога....
Не создается таблица
create table "table_student"
(
NEW_ID int not null,
OLD_ID int not null,
primery key (NEW_ID, OLD_ID)
)
Выбивает ошибку -104
token unknown -line1 char 1
подскажите пожалуйста что делатть
БД, SQL, разность
Нужно сделать sql запрос, из таблицы LEKARSTVA, поля KOLICHESTVO_POSTUPIVSHIX_LEKARS, вычиталось поле KOLICHESTVO_PRODANIX_LEKARSTV таблицы REGISTRACIA_РЕГИСТРАЦИЯ. Скину весь код, чтобы было...
Объединение результатов запросов с приведением типов
Почему я не могу использовать такой запрос. Таблицы NEW_TABLE(id - int, name - varchar(20)), MAIN_TABLE(id - int, number - int)
CREATE VIEW NEW_VIEW(
ID,
F_1)
AS
SELECT id, name
FROM...
Insert в Firebird/InterBase
Поддерживается ли сабж для множества строк? Что-то типа:
INSERT INTO bill (BILL_CUST, BILL_SUMM, BILL_DATE)
VALUES (1, 100, '01.01.2006'),
(1,200,'01.02.2006'),
(1,150,'01.03.2006')
В...
Как корректно извлечь данные?
Здравствуйте.
Разрабатываю приложение в среде VS, язык С#, встраиваемая база данных Firebird Embedded.
Необходимо извлечь данные из таблицы БД. Структура БД подразумевает, что для поля...
Хранимые процедуры
Добрый день!
Помогите пожалуйста сделать две любые хранимые процедуры по базе данных(во вложениях). Мне для примера, чтобы понять.
1 Процедура выбора данных и 1 Выполняемая процедура
P.S....
Не понятная ситуация с длинной varchar
Создал базу firebird.
Базу создавал через IBExpert
Один из столбцов определил как varchar(50) UTF-8
Как правило в этот столбец вводились только цифры.
И вот выяснил непонятную вещь. Если ввожу 12...
Ошибка при создании БД в IbExpert
У меня такая проблема!
1)Установил FIreBird 2.5
2)Установил IBexpert
При создании БД в IBexpert локального доступа выдаёт ошибку которая показана на скриншоте
Выборка из двух таблиц и вывод в одно поле
Подскажите пожалуйста, как делается вывод значений полей из разных таблиц в одно новое поле?
Добавлено через 36 минут
А еще как вывести поля Фамилия, Имя и Отчество (они находятся в одной...
Автозаполнение
Здравствуйте! Работаю с бд в первый раз, дали задание и не дали материала :(
Есть база данных звонков из 2 таблиц:
| Время звонка | ИД_Звонившего | Номер телефона | Время разговора |
|...
Регистрация провайдера Zstyle IBOLE Provider в Win7 x64
Уважаемые коллеги ! Прошу откликнуться тех, кто сталкивался с этой проблемой.
На рабочей станции установлена 64 разрядная Win7. Запускаемое 32-разрядное приложение должно получить доступ к базе...
Ошибка "invalid column reference" в запросе с join, count
Здравствуйте.
Написал такой запрос, который работает без ошибок
select u.surname as fio,
d.num as num,
p.name as name,
r3.num_r as num_r
from doc d
left join users u on...
Починить БД, Firebird 2.1.3 (отменить проведенную транзаккцию)
Уважаемые, требуется ваша помощь. Сам я однозначного ответа найти не смог.
Итак, имеется БД. Провели транзакцию на удаление кучи записей (ессно, также отработали констрайны на каскадные удаления), и...
БД магазин(книжный)
Сделайте кто нибудь плиз срочно БД магазин(книжный) на Firebird 1.5 или киньте ссылку где можно скачать:-!
Проблема IBExpert + Firebird 2.5.6 - запрос на 3 левых соединения вешает намертво
Собственно сабж.
База - файл на моем компьютере без разницы ссд - хдд,
Firebird 2.5.6 развернут как х64 служба,
Объем таблицы основной, к которой подключаюсь - 50к строк
Которыми подключаюсь...
Подскажите каким образом написать скрипт.
В общем я делаю БД аптеки. Мне нужно организовать производство: использование определенных ресурсов и выход продукта результата. Сами ресурсы я думаю будут в общей таблице-списке товаров, и...
IBExpert ошибка версий бд хотя они одинаковые
Сразу к теме, ошибка:
Connection failed!
------------------------------------
wrong or obsolete version.
unsupported on-disk structure for file /base/wsmk4406.fdb; found 12.0, support 13.0....
Как работает inner join при неудовлетворении условия?
Подскажите, пожалуйста, как в SQL FB2.5 написать код правильно? Есть нечто такое:
select *
from TableX
inner join SP (InputID) on TableX.ID=SP.ID and ((select ParamP from TableP where...
Сравнение дат
Есть таблица замены газовых баллонов и необходимо вывести поля замен, который были в определенном промежутке, который указал пользователь.
Пользователь дату вводит через TDateTimePicker.
...
Условие выбора с предикатом between
Добрый вечер, Уважаемые форумчане!
С недавнего времени пришла необходимость работать с таблицами представления и я обратил внимание на невыполнение запроса по условию отбора дат с предикатом...
Запросы в IBExpert
Здравствуйте проблема такая:
Есть таблица с результатами шахматных партий в ней 4 столбца player1_id, player2_id, score1, score2 тоесть в 1 игрок игравший белыми во 2 игрок игравший чёрными в 3...
Не удаляются строки таблицы
Добрый день!
Помогите пожалуйста с Firebird. Заполнял базу данных, случайно создал две лишние строки. А теперь они не удаляются, выдает сообщение об ошибке
Нужен совет по ФИО
И так есть таблица personal и в ней поля (name1, name2, name3 (Имя, фамилия, Отчество)) И так вопрос что лучше отдельно поля Имя, фамилия, Отчество или поле ФИО или computed ФИО(fio_full). Но нужно...
сравнение
Доброго времени суток!
В таблице есть столбец в который вводятся цифры :
ID
1
2
1
2
3
Связь таблиц в FireBird
Как можно связать таблицы в ФБ по первичным ключам без запроса? Ну визуально, как связывали парадоксов и фоксов, точно так можно? (кстати, я работаю в делфи). А можете привести пример связи визуально...
Меняем компоненты IBTable на IBQuery
Подскажите пожалуйста! Я работаю с БД в interbase 6.5... заполняю данные с помощью IBTable...
IBTable.insert;
Как можно заменить IBTable на IBQuery? (Мне надо вообще исключить из программы...
Округлить double
Здравствуйте, необходимо вывести в отчет значение Double с определенной точностью для каждого параметра
пробуюSELECT
parameter, /*ИД*/
cast(VAL AS decimal(5,2))
FROM
Вопрос как вместо...
Как получить данные с БД или сделать дамп с удаленного сервера зная логин/пароль
Здравствуйте! Я полный ноль в базах данных, так что прошу меня простить если задаю глупый вопрос. На удаленном сервер запущен interbase server. Я знаю логин/пароль, каким образом я могу с ней...
IBExpert не восстанавливает БД
Всем привет.
В общем изначально работал на Windows 7 x64, где уже были установлены (не мной) IBExpert, FB 2.1 и т. д. Сейчас поменял ПК, установили Windows 10 x64, для работы я установил FB x64,...
Самописная UDF в Firefird2.5 при 32 и 64bit
Ситуация 1
WinXP 32bit, FB2,5 32bit, UDF (самописная Delphi 10.2) соответственно тоже 32bit. Ф-ции из UDF работает правильно.
Ситуация 2.
Win7 64bit, FB2,5 32bit, UDF 32bit при попытке вызвать...
Вывести сумму и сумму за предыдущий период
Добрый день,
есть таблица в виде
дата| квитанция| сумма
03.11.2020| 1111| 1000 руб.
02.11.2020| 2222| 2000 руб....
Конкантенация двух select
Товарищи, сильно не пинайте). С Firebird, да и вообще с базами данных только начинаю знакомится.
Не пойму как сделать правильную конкантенацию, склейку результата select в одну строку. Это нужно для...
Как посчитать остатки склада (объединение 2 запросов)?
На Firebird 2.5 server в БД есть таблицы: goods, income, sale.
Goods: goods_id, name
Income: Income_id, Goods_id, incomeqty (quantity), recdate
Sale:...
Внесение данных в главную и связанную таблицы
Доброго времени суток. Подскажите, как мне построить запрос на внесение одной записи и двух или более во вторую таблицу связанную с первичным ключом главной таблицы?
Ускорить sql запрос
Добрый день, очень медленно выполняется запрос
select
PWPL_ID,
PREQ_BILLF_DATE,
PREQ_EXAM_TYPE,
SUM(PSUM) from SP_GET_CASH_WP_DASHBOARD(4, '05.02.2019', '05.02.2021')
group by
PWPL_ID,
...
Сравнение вводимой даты с текущей(триггер)
SET TERM ^;
CREATE TRIGGER DlyaTovar FOR TOVAR
ACTIVE BEFORE INSERT
AS
BEGIN
if (new.srok < CURRENT_TIMESTAMP) then new.NAZVANIE = 'Испорчено';
END^
SET TERM ;^
с этим кодом у меня ничего не...
IBconsole и Delphi
Подскажите пожалуйста, есть готовая База Данных на delphi подключенная к ibconsole, надо изменить название таблиц в ibconsole,можно ли как нибудь изменить или и только удалить?и сложно ли?
Особенности работы в СУБД Firebird.
Добрый день.
Уважаемые форумчане, помогите пожалуйста разобраться с заданием.
Создать схему базы данных со следующим содержимым.
Существует некая фирма. Фирма реализует товары нескольких...
Сортировка базы
Здравствуйте. Я пишу программу на Delphi БД InterBase.
Вывод таблиц и их связь я сделал(IBQuery, DataSet, IBTransaction, IBDatabase)
Нужно сделать сортировку(ввели город в Edit(например Асбест) и...
Firebird конфликт с interbase
Добрый день. вот такая незадача... ранее уставновила interbase, затем удалила и забыла про него. сейчас же установила firebird, но когда начала регать базу вылезла ошибка - конфликт между ними, что...
Не могу подключиться по ODBC
подскажите где засада:
- есть сервер FB на W7*32
- на w7*64 поставил последние ODBC драйвера и 32 и 64, клиент стоит FB32, но для обоих ODBC не проходит проверка соединения
- на чистой машине...
Как создать триггер в ibexpert и использовать таблицы в Lazarus
Всем здравия и счастья в жизни. Сразу предупреждаю, что я плохо шарю в терминах, поэтому прошу объяснить пошагово или просто сделать (насколько я понял, это достаточно просто). В общем, есть в...
Вычисление IRR (internal return rate) в sql
доброго времени суток! кто-нибудь сталкивался с вычислением IRR (internal return rate) в sql? буду признателен за ссылку или совет.
join таблицы к выборке из другой таблицы firebird 1.5
select * from table1
inner join (select distinct field0, field1, field2, SUM(field3) from table2 group by field0, field1, field2)
AS t2 on t2.field1= table1.field1 and t2.field2 =table1.field2...
Исчезают данные из окна программы
Вылетает сообщение типа:
Query_zk: Cannot perform this operation on a closed dataset.
и счезают все данные из окна программы.
затем вылетает сообщение:
...
Миграция СУБД Interbase
Добрый день коллеги и форумчане.Подскажите пожалуйста может ли возникнуть серьезная проблема при миграции СУБД Interbase 2007 на Interbase 2017?
unvaliable database
Что делать при такой ошибке? Делфи ее выдает. В IBExperte база работает. А в делфи не хочет, при чем только дома, а на учебе все нормально, но там делфи 6, а дома сейчас делфи10. Firebird 2.0, дома...
Хранимая процедура поиска
Мне нужна процедура поиска игроков по фамилии...Например,я ввожу букву М и показывает всех игроков на букву М. Вот моя процедура,что в ней не так...
create or alter procedure POISK_PROC (
...
Выборка с результата выборки
Вот рабочий запрос MsSql
Select ArtNo, ClrNo, sum(Qty) from
(SELECT ArtNo, ClrNo, case when Dop = 0 then sum(IQty*Qty) else sum(IQty) end as Qty
FROM MyTable
GROUP BY
ArtNo, ClrNo, Dop) as A...
sos firebird
люди помажите ламеру,накидал простую базу в ib-expert , пытаюсь законнектиться к ней из среды lazarus, компонент использую ibconnection,в поле data base нужно указать имя базы, подскажите где она...
Вывести название товаров, которые не покупают уже год
Имеется таблица ЗАКАЗЫ, в ней есть поля: "код товара" и "дата исполнения заказа".
Как написать условие, чтобы выводилось название товара, который не продается уже год, с сегодняшнего дня?
...
Подключение БД на форме
Вот рпоблема возникла, пр иподключеии на форму.
На форме есть таблици, а при запуске ошибка.
Есть компоненти IBDatabase,DataSource(3),IBTable(3),IBYtansaction( 3).
Все они на Датамодуле.
На 3-х...
ОШИБКА
При открытии БД в IBExpert появляется ошибка
Arithmetic overflow or division by zero has occurred.
arithmetic exception, numeric overflow, or string truncation.
Cannot transliterate character...
Firebird автоматическая очистка таблицы
Всем привет! Подскажите как реализовать автоматическую очистку таблицы в определённое время например в 00:00
репликация 1
Заранее спасибо
Получить информацию о БД и Firebird-е
как узнать, что в указанной БД идет сборка мусора?
в FB иногда начинается сборка. как правило этот процесс очень длительный по времени. работа затягивается на час и более. в это время все операции...
Почему-то Firebird не отображается в списке СУБД для создания физической модели данных.
Добрый день.
Столкнулся с проблемой при проектировании физической модели данных в Open Modelsphere.
На компе сервер установлен. Почему-то Firebird не отображается в списке СУБД для создания...
Сделать запрос на удаление в базе данных
Здравствуйте мне нужно сделать запрос на удаление данных из одной таблицы
Book_Author, на основе связанных между собой таблиц Book, Thematic и Book_Author.
Ситуация следующая мне нужно удалить...
Ошибка при удалении повторяющихся записей
Добрый день! есть табличка
Id_zavtag zav_number tag
1 5 5
2 5 5
3 ...
Приложения для администрирования/разработки в Firebird
Добрый день
Не подскажете, какие есть удобные приложения по сабжу? В идеале хотелось бы найти нечто подобное OraDeveloper Studio, а имеющие EMS SQL Manager и Maestro совершенно не нравятся,...
Firebird редактирование процедур
Всем привет, есть вопрос: При работе с Firebird через IBExpert на Windows-серверах можно редактировать процедуры, а на Linux-серверах нельзя если их хоть раз вызывал кто нибудь из активных сессий....
В таблице по одному полю необходим вторичный ключ к двум другим таблицам
Необходимо переработать структуру таблиц в соответствии с реляционными правилами.
Ситуация следующая (пример), база данных "Адресные объекты", таблицы:
/* Определяет тип адресного объекта */...
Логирование всех запросов FB3
Добрый день.
На сервере с Debian установлена БД FireBird3.
Стоит задача логировать все запросы (запросов много) и записывать их либо в файл, либо в эту БД, либо в другую на другом сервере - не...
Представление в хранимой процедуре
create view report as
select * from credits
where id=:in_id
Parsing error на первой строке
Тригер
Можно ли в тригере зделать update?
если да то как?
Выборка родительского элемента и его дочерних элементов в дереве
День добрый
Ломаю голову над вопросом.
Как сделать выборку родительского элемента и его дочерних элементов в дереве из таблицы в firebird
пример таблицы
id id_parent name
Проблема с получением нужного результата по запросу
Доброе время суток форумчане,
есть 2 таблицы (CROSS_T и PLAN_D) (см. рис.)введите сюда описание изображения и сводная view по договорам.
У меня не получается из этих двух таблиц получить...
Хранимая процедура с выборкой !
У меня есть хранимая процедура, выполняющая выборку нужных объектов , используя 3 тиблицы и рекурсию !
Только вот не могу разобраться в ней! Если не сложно прокоментируйте её построчно или поблочно!...
Ошибка при создании базы данных в IBExpert
Скачал я IBExpert 2.5 выполняя Лабораторную работу по базам данных.
Вот начало задания касаемое создания базы данных (см.скрины).
После заполнения формы создания базы данных и нажатия ОК, у меня...
Ошибка в хранимой процедуре
Добрый день.
Извините за срочность, мне нужно разобраться с хранимыми процедурами.
Больно хороший преподаватель ничего не объяснил, зато задание заломил - закачаешься.
Нашёл где-то в сети...
Ошибка "Column does not belong to referenced table". при добавлении триггера (Firebird/ibexpert)
Добавить в сценарий операторы создания генераторов, исключений и триггеров. Для каждого суррогатного первичного ключа должен быть создан соответствующий генератор и триггер.
...
Репликация FireBird
Дали задание, сделать репликацию данных в FireBird. В сети нашел программу IBReplication suit. делал по туториалу(http://www.2p.cz/files/2p.cz/downloads/ibrepl/doc/ibrepl-tutorial.pdf), дошел до...
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
Доброе время суток форумчане,
По предыдущем постам да и вообще понятно, что с этим большие есть проблемы
На сегодняшний момент мне нужно, чтоб в базе каким-то образом я мог хранить...
хранимые процедуры InterBase
COMMIT WORK;
SET AUTODDL OFF;
SET TERM ^ ;
/* Stored procedures */
CREATE PROCEDURE "UPDATE_VAL"
(
"nom1" INTEGER,
"kor1" CHAR(3),
Нужен триггер или хранимая процедура для вычислений данных из двух таблиц
Подскажите триггер или хранимую процедуры для вычисления данных. К примеру поле STARSH_KLASS из таблицы "PLATA_CHAS" высчитывается умножением OKLAD из таблицы OKLADS умноженное на "STARSH_KLASS" ...
Выборка из таблицы и Column unknown
Пытаюсь сделать выборку из таблицы: выбрать название и ид фильма, если совпадают ид фильма, ид клиента, который взял этот фильм и если этот фильм еще не вернули.
Query1->Close();...
Схема базы в IBExpert
Нужна была схема базы, сделал, связь между таблицами показана, но не указано, какие именно поля связаны между собой. Как это исправить?
Аналог %rowtype (Oracle) в Firebird
Привет.
В оракл есть удобная структура:
%ROWTYPE
Используется для объявления записи того же типа, что и строка в необходимой таблице, представлении или курсоре.
Пример:
create or replace...
Выборка из трех таблиц
Здравствуйте, помогите, пожалуйста, написать запрос, даны три таблицы, должники(debtors), действия(uvd_actions), платежи (payments). Мне нужно создать представление, которое выводит должника,...
Функция вычисления возраста
Никогда не работал раньше с Firebird поэтому могу написать ересь, суть такая.
Есть процедура запрашивающая значение у функции
begin
select F_GETYEARS(:dDATE_OUT, :dBIRTHDAY) from RDB$DATABASE...
Триггер в IBExpert на ввод даты
Написать триггер который реагирует, если в поле DATE вводится дата ранее (меньше) текущей даты на компьютере.
ошибка подключения в IBExpert
Создаю новую БД FireBird в IBExpert, регистрирую, но не могу подключится! (база из example подключается норм) Ошибка:
Как посмотреть изменения
Смотрю таблицу в IBExpert, делаю простой запрос update в SQL editor
UPDATE ххх SET dd = 0 WHERE id=7060
получаю сообщение "1 record(s) was(were) updated in ххх, но смотрю таблицу,
в этой...
Ошибка "Script executed with errors"
Добрый день!
Помогите пожалуйста, выдает ошибку "Script executed with errors!"
Что здесь не так?
/******************************************************************************/
/* ...
Unavailable database
Всем добрый день.
Такая проблема. Создал базу на FireBird версии 2.5
В IbExpert прекрасно открывается.
В Delphi для открытия этой базы использую компонент IBDatabase, Connection - Local.
В...
Первичный ключ
Не подскажите, как в программе IB Explorer присвоить первичный ключ строке в таблице? Картинку прилагаю. Первичный ключ должен находится в столбце ПК, но что-то совершенно не понятно как его можно...
IBExpert, firebird
Создать вычисляемое поле F. F= Название месяца из даты xx.xx.xxxx. То есть нужно задать дату (номер месяца) и получить название месяца. Заранее благодарю.
агрегация и вычисляемое поле
Добрый !
прошу помощи.
есть таблица - номер ПК (ключ к другой таблице), имя раздела (1 чар), свободное место, общее место, датавремя (timestamp).
есть внешний скрипт, который опрашивает с...
conversion error from string "@1"
Добрый день.
Сразу предупрежу, что не разбираюсь в работе Firebird и найти особенности не смог
Теперь собственно проблема: есть база на Firebird 2.1. К ней идут запросы с CRM (самописная на php)....
Хранимая процедура возвращает одну запись с Select
Подскажите, пожалуйста, почему хранимая процедура возвращает одну запись?
В таблице около 900 строк. Для вывода использую select * from <хранимая процедура>.
Как то же самое можно с помощью...
Помогите добавить записи циклом while
Задача добавить 2000 строк в базу BASTION (firebird1.5)
С помощью IB Expert соединяюсь с базой создаю вот такую процедуру:
CREATE PROCEDURE my_procedur
AS
declare variable Counter int;...
Межплатформенное подключение к базе
Доброго времени суток.
Задача: есть некий сторонний продукт, работающий в связке BDE 5.0.2 /Firebird 2.x.x на платформе windows. И все бы хорошо, да есть загвоздка - требуется перенести сервер БД в...
Поиск поля по всей таблице
Есть поле SCHEDID. Подскажите как мне найти данное поле по всей базе данных. И еще подскажите как найти все зависимые таблицы от таблицы SCHDULE и все взаимосвязи. Я новичок сильно не ругайтесь)
Создание процедуры из Delphi
Здравствуйте! Из программы Delphi нажатием кнопки создаются: файл базы данных, таблицы, поля в таблицах, триггер и генератор. Как только хочу создать процедуру, вылетает ошибка - invalid request BLR...
Кракозябры при запросе Select в Firebird ISQL tool
Создаю базу данных:
CREATE DATABASE "D:\SevSU_IS\4_Sem\Data management\lab_3\DATABASE.fdb"
user 'SYSDBA' password 'masterkey'
page_size = 4096
default character set win1251;
создаю таблицу:...
Не могу разобраться с запросом
<?php
$db='10.5.12.6:/db/SED Rozisk/2012_rozisk.fdb';
$dbuser='sysdba';
$dbpass='masterkey';
$constr = ibase_connect($db,$dbuser,$dbpass);
$query = "SELECT ID_SNILS FROM IP";
$result =...
SQL запрос (чем заменить where)
Здравствуйте. Мне необходимо Написать SQL запрос, возвращающий количество записей в таблице OBJ$CUSTOMERS для которых не
заданно программное обеспечение (SOFTWARE) без
использования конструкции...
Firebird как связанный сервер для MS SQL
Всем привет! Помогите, если получится!
Пытаюсь настроить Firebird 2_0 как связанный сервер для MS SQL 2008 на Win 7 x64
В качестве провайдера использую IBProvider 3.
Конкретно ошибку при...
Вылетает ошибка при подключении базы с разрешением fdb(firebird 2.5) c++ builder, Компонент IBDatabase
Здравствуйте, вылазиет ошибка при подключении базы, на парах все получается получать, в чем может быть проблема?
Как определить связь между таблицами БД?
Добрый день, подскажите открыл с помощью IBXpert БД в ней присутствует 108 таблиц в одной таблице одни данные в другой другие продолжение первых, но как определить как данные связаны друг с...
Подсчет значений в таблице и подсчет ненулевых значений в столбцах
Подскажите, пожалуйста, как можно вывести в Firebird:
Наименования всех таблиц в БД + Наименования всех полей + Количество экземпляров (можно с повторами) в таблице + Количество NOT NULL значений в...
Поиск запроса IBQuery
Как организовать поиск с помощью параметра SQL в IBQuery , но так чтобы мне указатель строки поменялся на назначеный поиск...
Допустим у меня 3 строки( 3 записи) в таблице
и 2 столбца
таблица...
Команда Select. Условие в выборке
Есть поле таблицы БД, в котором хранится массив пар значений вида ИмяПеременной=ЗначениеПеременной, разделенных определенной последовательностью символов. Реализована функция readstring, которая...
сравнение дат в Interbase
в interactive sql я пишу
create view v2 (DATA_ZASEDANIYA, ID_ZASEDANIYA, ID_KOMISII, OPISANIE, ADRES, REWENIE) as
select ZASEDANIE.ID_ZASEDANIYA, ZASEDANIE.ID_KOMISII, ZASEDANIE.OPISANIE,...
Возраст человека в месяцах
Всем доброго времени суток. Подскажите мне как вывести возраст человека в месяцах?
Мапинг View из Firebird 2.5 в Entity Framework 6
Привет.
Разбираюсь с Firebird и Entity Framework.
Добавил к проекту Entity Data Model когда пробую обновить модель из базы получаю ошибку:
The table/view...
SQL запрос
select
LEKARSTVA ."KOD_LEKARSTVA",
LEKARSTVA."KOLICHESTVO_POSTUPIVSHIX_LEKARS",
LEKARSTVA."KOD_POSTAVSHIKA",
LEKARSTVA."KOD_FORMI_VIPUSKA",
LEKARSTVA."GOD_VIPUSKA ",
...
Ошибка после обновления Firebird
Здравствуйте всем !
Хочу сразу оговориться что я в базах данных не шарю ,только поверхностно :(
но по работе (админ в суде) приходится обслуживать базы Firebird .
И вот недавно при...
ibexpert и interbase
работает скрипт вставки данных
insert into table(domains)
values();
в чем может быть проблема?
PL\SQL литература
Перепробовав огромное количество вариантов запросов в поисковых системах, так и не нашел толкового ресурса, где бы было доступно написано по изучению процедурного языка SQL.
Подскажите, может вы...
Не удается создать базу
Доброго времени всем.
Скачал и установил Management Studio for InteBase and Firebird (1.2.0.5)
При попытке создать базу:
"Unsuccessful execution caused by a system error that precludes...
Ошибка Unsuccessful execution caused by an unavailable resource. unavailable database. IBExpert
Здравствуйте, появляется ошибка при создании базы в IBExpert (см.вложения). С разрядностью все нормально установил в Program Files(x86), Firebird установил: службы работают нормально. Жду ответа.
...
Firebird 2.1.4 и ошибка
Мне надо разобраться в Firebird 2.1.4, но при попытке зарегистрировать бд мне выдает вот это:unsuccessful execution caused by a system error that precludes successful execution of subsequent...
Формат команды connect
Пытаюсь подключиться к базе данных. Сама база находится на компе с windows, на клиенте linux. В isql ввожу connect hostname:driveletter:\path\to\database.gdb, коннектится, но команда select не...
SQL запрос выводит не все поля
достаю данные из таблицы таким запросом
SELECT
APP_ID,
APP_FULL_NAME,
APP_ADDRESS,
APP_PHONE,
APPPOS_ID
FROM APPLICATION
заменить в таблице английскую букву i на украинскую
Необходимо проверить есть ли в слове английская буква i и если да, то заменить ее на украинскую.
есть процедура, но не знаю как сделать так,чтобы проверялось слово по буквам и если буква...
IBExpert+FireBird2.1 создание хранимых процедур
Здравствуйте, подскажите как правильно написать процедуры для добавления,удаления, изменения и выборки!?
Не могу понять как создавать триггер в IBExpert
Такая задача. Есть 3 таблицы:
History (id_kurs, id_sdud, data_z, mark) , History2(аналогично с History), Protokol(del_date, del_id, del_rate)
Нужно сделать триггер для таблицы History2, перед...
Полное удаление Interbase и Interbase Manager
В 2022-ом году мне нужно было скачать Delphi 7 и Interbase для работы над курсовой работой. Скачал с какого-то сайта архив, где вроде как была вся дистрибьюция Borland, но во время установки вылезло...
Сохранение форматированного текста в FireBird
Здравствуйте! Не подскажете как сохранить форматированный текст в базе данных вместе с рисунками.
Вообщем, чтобы был универсальный текст с формулами, с таблицами. Потом мне его надо доставать в С++...
Ошибка в создании доменов: Invalid token. Dynamic SQL Error
Нужна помощь. Пытаюсь создать домены которые бы позволяли вводить только значение "да" или "нет", и "м" или "ж" - для обозначения пола. В литературе по этому поводу инфы не было, слепили из того что...
Получить случайный id
Здравствуйте. Каким запросом получить случайное значение id (autoincrement) из таблицы и сохранить его в переменную(php) ? Т.е. чтоб в переменной было именно число. БД - Firebird. Спасибо.
Что я делаю не так?
Есть 2 таблицы.
В главной ссылка на вторую (таблицу атрибутов), в третьей колонке кльлрой может быть число (на по умолчанию NULL)
Нужно выбрать количество записей в которых attr.contentid не...
Firebird Explorer, Erro: unavaliable database (сетевой путь)
Всем здравия товарищи!
Пытаюсь подцепиться через Firebird Explorer к базе *.FDB, которая лежит на удаленной машине. При подключении выдает unavaliable database.
Когда скачиваю файл базы на свой...
Процедура или Триггер?
Уважаемые коллеги. Что такое триггер, и как им пользоваться, я уже разобрался. Объясните популярно, что из себя представляет процедура. И было бы хорошо, если бы вы привели пример ее использования, с...
Миграция данных
Вопрос такой: каким образом можно выполнить данное задание? DBF таблицы с данными
Добавлено через 34 секунды
Есть база в формате gdb
Системные таблицы
Подскажите, есть ли возможность получить информацию о таблице:
KeyField
Generator
база Firebird 2.5
SQL запрос: вывести имя таблицы с максимальным количеством полей
Вывести имя таблицы с макс.кол-вом полей
Как подключить существующий FDB файл к базе данных?
Как подключить существующий FDB файл к базе данных?
Есть большой файл - хочу дать ему сетевой доступ. Как его подключить что бы запустить базу данных в режиме клиент/сервер.
Программа не подключается к файлу БД (.mdf) на других ПК
По сути, проблема изложена в заголовке , добавил исходник, подскажите пожалуйста как исправить. Спасибо.
Тип данных для хранения денег
Какой тип данных использовать для хранения денег?
Как лучше переносить данные из MS SQL Server на другую СУБД - FireBird?
1) Есть СУБД FireBird , на неё крутится база данных. 2) Создали такую же базу по структуре, на MS SQL Server. (как создавали , не знаю, может и вручную).
Нужно сделать одностороннюю...
Наследование прав
Подскажите можно ли одним пользователем полностью унаследовать права другого пользователя? Firebird 2.1.3
обработка исключения
Люди помогите пожалуйста!!! Нужно обработать исключение дубликата первичного ключа, исключение sqlcode -803. Так чтобы не появлялось сообщения об данной ошибке, а просто отменилась текущая...
Триггер с данными из двух таблиц
Помогите, пожалуйста.
БД в IBExpert. Нужно написать триггер для атрибута summ в таблице ord, т.е. чтобы сумма заказа вычислялась автоматически. ord.summ = ord.kilometres*service.cost. Проблема в...
Можно ли написать триггер на изменение значений в табл после update
Можно ли написать триггер на изменение значений в табл после update. Именно на изменение, а не когда поле апдейтится в одно и тоже значение. Проблема в том, что полей в таблице оооочень много и и...
Поиск одинаковых значений в поле
как найти записи в БД с одинаковыми значениями и отфильтровать по ним...
Нужно запустить БД - gdb через exe файл. Выдает ошибку
Ситуация следующая.
Есть компьютер на котором работает программа "DBMetal".
Нужно запустить программу "DBMetal" на другом компьютере.
Есть папка с программой в которой есть:
1. Сама программа в...
Ошибка базы в IBExpert
Стоит firebird 3.0.
Есть база созданная на другом пк (версия fb 3.0). При открытии базы через командую строку все работает.
Если же пытаюсь открыть через IBExpert выдает ошибку: "unsuccessful...
Связывание двух таблиц
Всем добрый день, подскажите мне как правильно сделать выборку из двух таблиц, то что я написал, ругается на "множество выбранных строк", а как сгруппировать - не могу сообразить (делал множество...
Облачная База Данных
Подскажите сервер или жёсткий диск в интернете, чтобы можно было загрузить на него .fdb базу и подключиться, дабы брать оттуда информацию в любой точке планеты через interbase или другие инструменты.
Переделать код
Всем привет, есть задание - Написать запрос, позволяющий заполнить поле А таблицы X случайными значениями, находящимися между наименьшим и наибольшим значениями поля B таблицы Y.
Есть похожий скрипт...
ошиька при создании процедуры
create or alter procedure PROC_SCHOOL (
FIN_S_ID integer,
FIN_S_NUM varchar(10),
FIN_S_ADRESS varchar(30))
as
begin
if (:fin_s_id<0) then
begin
insert into...
Подключение к БД в Java
Подключил драйвер jdbc, и вроде коннектится, но запрос не выполняется
try
{
Class.forName("org.firebirdsql.jdbc.FBDriver").newInstance();
}
catch(IllegalAccessException ex)
{...
Ошибка в процедуре
Отлаживаю процедуру (делалась не мной).
create or alter procedure INSRRATE_PERC (
ARTTYPEID_P smallint,
SENDTYPEID_P smallint,
IS_EXTERNAL_P char(1))
returns (
RET_PERC...
Быстрая запись в БД
Здравствуйте! Пишу на Builder c++ - использую firebird.
по dde принимаю большой объем данных порядка 500000 в день, Все это мне нужно сохранить в базу. Создал таблицу из 50 столбцов. у меня...
Настройка ПК для обращение к базе FireBird
Написала скрипт, который обращается к базе FireBird .gdb. На моем компе скрипт работает, эта часть кода срабатывает нормально.
Set bConn = CreateObject("ADODB.Connection")...
Триггер на отмену или подтверждение удаления
Можно ли в триггере before delete отменить delete?
Заголовки полей
Возможно сейчас многие посмеются и начнут кидать в меня учебники/справочники по ФБ. Но вот какая проблема. есть код
select fedokrug as "Округ", oblast as "Область"
почему то он мне не...
SQL запросы
Все задания необходимо выполнять в БД EMPLOYEE.FDB. Firebird 2.5
Помогите пожалуйста сделать SQL запросы.
1. При необходимости заполнить таблицы БД тестовыми данными.
2. Написать SQL-запрос для...
Хранимая процедура: подсчет количества проданных билетов на указанный сеанс
В firebird появилась необходимость создать процедуру:
Для подсчета количества проданных билетов на указанный сеанс.
вот две таблицы(я так понимаю что мне нужна одна)
Create procedure my_proc
...
Не создается триггер
никак не получается создать триггер в InterBase7, то на синтаксис ругается, то вообще не понятно на что
Может быть у семерки синтаксис другой?
SET TERM ^ ;
CREATE TRIGGER "TR_PRODUKTI" FOR...
Firebird. Перечислить даты указанного месяца
Подскажите пожалуйста как в Firebird перечислить даты указанного месяца и года, например,
SELECT WHERE AND
Firebird+Intellij IDEA+MAC не могу законнектиться
Скачала драйвер Jaybird-2.2.13-JDK_1.8 Добавила его в библиотеку.Но не могу подключиться. Из терминала все нормально.
В инструкции не написано путей для MAC.
Ошибка при создании базы данных в IBExpert / Firebird
Как мне избавиться от данной ошибки (см.скрин)??????
Служба Firebird запущена.
Создаю при локальном сервере .
Место файла БД выбираю в папке на рабочем столе.
Файл клиентской библиотеки...
Всегда пустой запрос
Добрый день!
Подскажите, как написать запрос чтобы он всегда был пустой.
я написал такой:
SELECT * FROM VOLUME WHERE 1=1
он выдает всю таблицу...
ADO.NET Зависает метод Read()
Приложение C# WinForms.
Успешное подключение к базе, успешное выполнение Sql Slect - запроса методом ExecuteReader()
и полностью зависает приложение на reader.Read()
comm1 = new...
Тормоза в базе firebird_25_classic_64bit
Здравствуйте! Посоветуйте как оптимизировать производительность. Симптомы следующие: База данных размером 11 Гб, Firebird-2.5.2.26540_0_x64, 40 ядер Xeon, 256GB RAM,
Настройки Firebird:
...
Хранимая процедура, можно ли проверить валидность?
Всем привет!
Подскажите пожалуйста можно ли каким то образом проверить валидность хранимой процедуры?
Если да, то как?
Interbase
Работаю с несколькими базами. Можно ли в SQL-выражении SELECT каким-нибудь образом указать базу данных (например в предложении FROM)
Кто-нибудь знает?
Миграция данных из InterBase в MS SQL Server
Необходимо перенести данные из одной СУБД в другую. Как это сделать быстро и безболезненно?
Многомерные БД в FireBird 2.0
Подскажите как создать многомерную БД в FireBird 2,0, используя IBExpert. Может есть какая-нибудь литература на эту тему. Заранее спасибо!
ошибка в дате
Добрый день!
Есть такой запрос:
SELECT RECORD.R_DT, FROM "RECORD"
WHERE "R_DT">'2011-10-10 00:00:00.000'
...
Возникает ошибка
Server: Msg 170, Level 15, State 1, Line 2
Line 1:...
Переподключение к БД FireBird
Среда Visual Studio 2010, .NET 4, Visual Basic, ADO.NET провайдер
Не удается решить следующую проблему.
Подключаюсь к БД через FbConnection.Open
Получаю данные через FbDataAdapter
Удаляю...
Создание таблиц и хранимых процедур IB console
Здравствуйте, уважаемы форумчане помогите пожалуйста создать таблицу и хранимую процедуру в IB console. В таблице 3 поля: 1-код_детали, 2-название_детали, 3-размер. Создать процедуру чтобы она...
Список всех членов конференции с указанием их числа на каждой конференции
Надо вывести список всех членов конференции с указанием их числа на каждой конференции.
Я вывел список членов по виду конференции, а вот как посчитать их не знаю. Примерно понимаю, что надо вернуть...
Обнулить генератор firebird в пределах года
Всем привет ребята, что то понять не могу как обнулить генератор в пределах года? Хочу чтобы с первого января он был 1
Хранимая процедура
begin
RESULT = GEN_ID(GEN_ZAYAVA_ID,1);
RESULT_NUM =...
Электронный документооборот
В базе документооборот нужно сделать подпись документа. Как можно реализовать это ?
Немогу зайти в панель FireBird
Ребят установил FireBird. Зашел в службы. Отключил InetBase или как там. Сделал включение FireBird вручную. Перезагрузил комп. Зашел в службы включил. Затем зашел в папку FireBird запустил isql.exe в...
Как записать файл в BLOB-поле через TpFIBDataset?
Приветствую! Собственно сабж.
Использую FIBPlus 7.5, FIrebird 2.5 Embeded.
Добавлено через 58 минут
Да, забыл уточнить, пишу на Delphi XE5.
И ещё вопрос: как прочитать потом записанный в...
Настройка IDE Expert под FireBird
Всем доброго дня!
Подскажите, как настроить IDE Expert под FireBird.
Заранее благодарен!
Не могу создать запрос
"Выбрать тех шахматистов, которые заняли не менее трех призовых мест в течение 2000 г."
Представление в ibexpert
Есть таблица Жанры и Фильмы. Я создал представление которое подсчитывает сколько по каждому жанру снято фильмов. Но вот что я не могу сделать: Нужно в получившейся таблице сделать так чтобы я мог...
FireBird + сеть
Всем привет.
Пытаюсь освоить FireBird.
На сервере (Win xp) все работает и через консоль, и через IBExpert.
На другом компе (Win 7 + клиент) - не видит сервер.
Error Message:...
Firebird – понижение версии БД
Здравствуйте, понадобилось опустить версию БД FireBird с 3.0 до 2.5. Самый рабочий вариант оказался взять утилиту gbak от версии 2.5 и ей сделать копию базы 3.0 и восстановить ее на сервер 2.5. Но...
Первые шаги в IBexpert и Firebird, связать несколько таблиц
Здравствуйте, Уважаемые знатоки!
Нужна ВАША помощь!
Начал осваивать СУБД, а именно Firebird(2.5), создал несколько таблиц в IBexpert, создал тригер и генератор для счетчика записей, написал...
Триггеры или процедуры
База данных interbase через IBExpert, есть таблица «Выписка», в которую вносятся данные из таблиц «Предметы», как сделать через процедуры или ттригер изменения в колонке часа, чтобы можно было...
Редактор FB под Linux
Подскажите, есть ли какой-нибудь редактор баз данных Firebird под Linux кроме FlameRobin? (FlameRobin достал своей тормознутостью)
Запрос firebird
Всем доброго времени суток. Мне нужно было написать запрос : Объем возврата и продаж поквартально за текущий год.
я его написал, но он на уровне нуба... Помогите его переписать в нормальный и...
SQL edit не видит поля таблиц
Проблема такая. Если БД сетевая, то в SQL редакторе все нормально работает. Показывает таблицы и поля каждой таблицы. Соответственно и SELECT выбирает автоматически.
Когда обращаюсь к локальной...
Оператор case и отсутствующее в таблице значение
Доброго времени суток всем!
Помогите разобраться
В IBExpert пишу запрос:
select distinct case when contragent_kassa.ID IS null then 0 else contragent_kassa.ID end ID1
from contragent_kassa...
Не работает триггер, как выполнить
Есть 5 таблиц с полями:
Схема данных на Access
Нужно (в IBEXPERT) создать триггер в таблице PRODAJA_DOP_TOVARA, который проверяет,
равны ли поля ID_PRODAJA из таблицы PRODAJI и поле...
Даты в операторе SELECT
Какие есть способы задания дат в операторе SELECT?
Сложный запрос
Есть две таблицы: таблица с кодом и именем оборудования и таблица с характеристиками оборудования по коду (две колонки: код и значение характеристики). Мне нужно вытащить все имена оборудования с...
Медленно выполняются запросы
Всем доброго времени суток, есть несколько Linux-серверов с установленной СУБД Firebird 2.5.4 superclassic, на одном из серверов очень медленно выполняются некоторые запросы, к базе которая занимает...
Приложение-клиент не подключается к серверу FireBird в другой подсети
Имеется подсеть, например, 120.20.150.* в которой был сервер с FB (физический Win Serv 2003) и все клиенты без проблем подключались. Сервер FB перенесли на 120.15.75.* (виртуальный Win Serv 2012),...
Триггеры в Interbase
Приветик всем.
Очень нужна помощь.
Надо написать триггеры.
1) Чтобы количество упоминаний ID_BOOK в таблице COPYBOOK не превышало значения BOOK.COPYES
2) Чтобы в таблице PASS одному читателю...
Получить первые символы слева в заданном поле
Здравствуйте!
Прошу подсказать, как получить первые 8 левых символом поля? Пишу так, но не получается:
SELECT Left(TABLE1.POLE1;8) as POLE2 from TABLE1
Добавлено через 17 минут
Разобрался....
Связывание таблиц
Возможно ли привязать к ключевому полю 1 таблицы несколько таблиц, через внешний ключ (например к полю id_personal(pk) 3 таблицы, у которых есть id_personal(fk)?
Как правильно прервать вставку в триггере?
Всем привет!
в триггере делаю такую проверку:
IF (NEW.Building <> 'A1' OR NEW.Building <> 'A2') THEN
EXCEPTION Ex_Wrong_Building;
Но если ввести не правильно, вылетает ошибка процесс...
Хранимая процедура возвращает только одну запись
Создал хранимую процедуру
create PROCEDURE "TREN"
(
"FAM" VARCHAR(30) CHARACTER SET WIN1251
)
RETURNS
(
"DEN" VARCHAR(30) CHARACTER SET WIN1251,
"TREN" VARCHAR(30) CHARACTER SET...
IBEXPERT. Создать триггер на любое событие и хранимую процедуру
Существует таблица участники(p_id - это идентификатор должности(студент, преподаватель и тд); step_id - это научная степень(бакалавр, кандидат наук и тд). Помогите пожалуйста создать триггер на любое...
Поключение к FireBird
День Добрый,не могу подключится в базе удаленно,которая находится на сервере,подскажите как правильно настроить IBExpert.
Я делаю так:
пишет:
Что я делаю неправильно?
Пронумерованная выборка
Добрый день!
Подскажите, есть ли какой ни будь способ получить пронумерованный результат sql запроса?
К примеру :
1 | Хлеб
2 | Молоко
3 | Мясо
.. | ...
Evaluate в sql
Добрый день!
Скажите, есть ли в SQL возможность выполнить такой запрос
select '2 + 2'
и получить 4?
Возможно не совсем правильно выразился.
В таблице есть столбец типа varchar в котором...
FireBird скрипт для поиска и удаления '-', а затем для растановки его в нужных местах
Используется FireBird 2.0. Есть поле Варчар(40) . В нём есть номера телефонов в формате хх-ххх-хх-ххх, нужно их превратить в ххх-ххх-хх-хх
В Этой таблице уже существую номер в формате ххх-ххх-хх-хх....
Ошибка при компиляции процедуры!
При компиляции процедуры выдает ошибку:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, char 7.
or.
SET TERM ^ ;
create or alter procedure MODIFY_READER (
Задача по SQL
Доброго времени суток всем!))
Подскажите, пожалуйста. Вот есть 2 таблицы: 'a' с полями 'id','descript' и таблица 'b' с полями 'id','descript'.
Нужно сделать следующие 2 вещи:
5. Написать запрос...
Просмотр файла "BLOB"
Здравствуйте! В файл базы данных "Firebird" добавил "BLOB" данные. Теперь при просмотре этого поле у меня показывается только текст "BDOC". Данные были добавлены из "TOLEConteiner". В контейнере...
LCPI OLE DB Provider for InterBase
Добрый день!
Подскажите, пожалуйста, где можно скачать LCPI OLE DB Provider for InterBase. Никак не могу найти в Интернете. Помогите, пожалуйста
Добавление данных в таблицу
Есть 2 табллицы, классы и места(в классе). необходимо при добавлении данных в таблицу классы добавлялось 30 записей в таблицу места, связанных с этим классом
Firebird
Алиасы столбцов в запросе и преобразование выборки в множество столбцов
Дано и требуемый результат во вложении (*.pdf).
Столкнулся с 2 проблемами:
1) Не знаю каким образом назначить Алиасы столбцам в результирующей таблице (Алиасы столбцов должны подставляться из...
gbak и firebird 2.1
Не могу создать копию утилитой gbak базы security2.fdb. Сама команда и ошибка приведена в скрине
Firebird работа с таблицами
Здравствуйте!
У меня возникла задача с которой самостоятельно не могу справится, направьте на путь истинный уважаемы гуру!
в firebird есть две таблицы LOGTAB и BONUSTAB
допустим в первой...
Функции и Процедуры во вложенных запросах
Добрый день. Считал, что функции во вложенных запросах выполняются 1 раз, результат вычисления где-то "запоминается" и потом над тем что получилось в "верхнем" запросе что - то да делаю. Но...
Новые блоги и статьи
|
||||
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1
У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\
А в самом низу файла-профиля. . .
|