Вопросы по теме 'firebird-3.0'
Firebird Создайте функцию TRANSLATE как в Oracle
Я пытаюсь создать функцию с той же функциональностью, что и функция TRANSLATE в Oracle, я создал функцию в Oracle, и она работает хорошо, но у меня возникла проблема, когда я пытаюсь переписать этот код в Firebird. Я получаю сообщение об ошибке,...
998 просмотров
schedule
28.10.2023
Как обновить записи на основе значений из другой таблицы?
Я использую Firebird 3.0 и у меня есть 3 таблицы:
Таблица1: tbl1_id (ПК), f2_id (ФК), tbl1_f1
tbl1_f2 — внешний ключ для таблицы2.
Таблица 2: f2_id (ПК), f3_id (ФК)
f3_id — внешний ключ для таблицы 3.
Таблица3: f3_id...
104 просмотров
schedule
31.10.2022
Firebird и Hibernate — как указать роль БД?
Я работаю над новым проектом по преобразованию нашей системы Delphi + Firebird в Java 8/JavaFX/JPA (Hibernate) и Firebird. Мы используем последнюю версию Jaybird и подключаемся к базам данных Firebird 1.5, Firebird 3.0 и InterBase XE3. Я не нашел...
930 просмотров
schedule
15.12.2023
Счетчик в Firebird 3.0 bigint по сравнению с целым числом в Firebird 2.5
В моей системе после миграции с Firebird 2.5 на 3.0 многие отчеты и другие функции начали выдавать проблемы, утверждая, что ожидаемое значение — Integer, а текущее — LargeInt . Я взглянул и увидел, что некоторые поиски со счетчиком в 3.0 возвращают...
825 просмотров
schedule
23.07.2022
Как использовать возвращаемое значение из хранимой процедуры в качестве значения по умолчанию в столбце?
Мне нужно использовать возвращаемое значение из хранимой процедуры в firebird 3.0 в качестве значения по умолчанию в нескольких столбцах.
Моя процедура:
CREATE OR ALTER PROCEDURE CURRENTTIME
returns (
stime char(12))
as
begin
sTime =...
612 просмотров
schedule
01.06.2023
Изменить столбец с INTEGER на BIGINT
В моей базе данных у меня есть несколько полей с типом INTEGER. Мне нужно изменить некоторые из них на BIGINT.
Итак, мой вопрос: могу ли я просто использовать следующую команду?
ALTER TABLE MyTable ALTER COLUMN MyIntegerColumn TYPE BIGINT;...
3683 просмотров
schedule
03.11.2023
Как удалить все таблицы из базы данных Firebird 3.0 с помощью одного запроса?
Я работаю над приложением JSF, которое использует базу данных Firebird 3.0, содержащую сотни таблиц. Мне нужно время от времени удалять все таблицы.
Я проверил этот запрос:
DROP TABLE TABLE_NAME
но только одна таблица может быть удалена...
903 просмотров
schedule
02.05.2024
Ошибка FirebirdSql при входе в систему, подробности см. в журнале firebird.log сервера.
Я пытаюсь подключиться и прочитать данные из базы данных Firebird, используя поставщика FirebirdSQL .net (используя FirebirdSql.Data.FirebirdClient). Вот код:
FbConnection viewdataConnection=new FbConnection();
viewdataConnection.ConnectionString...
2114 просмотров
schedule
13.05.2024
Как справиться с проблемами точности чисел с плавающей запятой?
Я использую Firebird 3.0.4 (как в Windows, так и в Linux), и у меня есть следующая процедура, которая ясно демонстрирует мою проблему с числами с плавающей запятой, а также демонстрирует возможный обходной путь:
create or alter procedure...
159 просмотров
schedule
07.03.2022
Блокировка потока Jaybird SocketInputStream.socketread0
Я использую соединение JDBC с firebird.
<groupId>org.firebirdsql.jdbc</groupId>
<artifactId>jaybird-jdk18</artifactId>
<version>3.0.5</version>
Когда я читаю данные с помощью:
resultSet.next();...
185 просмотров
schedule
08.09.2023
Как удалить триггеры Firebird, созданные автоматически
Как удалить триггеры Firebird, созданные автоматически? У меня ошибка:
SQL> drop trigger CHECK_4;
Statement failed, SQLSTATE = 42000
unsuccessful metadata update
-DROP TRIGGER CHECK_4 failed
-Triggers created automatically cannot be modified...
27 просмотров
schedule
30.07.2022