
[英]Show tables statement results in Token unknown error
我必须与 Firebird 1.5 数据库集成。 我们无法将数据库升级到较新的版本。 我运行下面的代码来尝试查看表格是什么 以上导致以下错误:Error: Dynamic SQL Error, SQL error code = -104, Token unknown - line 1, column ...
[英]Show tables statement results in Token unknown error
我必须与 Firebird 1.5 数据库集成。 我们无法将数据库升级到较新的版本。 我运行下面的代码来尝试查看表格是什么 以上导致以下错误:Error: Dynamic SQL Error, SQL error code = -104, Token unknown - line 1, column ...
[英]Error creating Foreign Key in FireBird DB
我有 2 个表:commerciaux 和生产我想在生产中创建一个外键链接到表 commerciaux 当我提交时,我得到了错误: 我该如何解决这个问题? ...
[英]Differences in "procedure locking" based on the way the client is connecting to the database
我创建了一个这样的测试程序: 然后第一个客户端(“客户端 A”)通过执行以下 SQL 来使用该过程: 如果另一个客户端(“客户端 B”)尝试更改该过程(而“客户端 A”事务仍处于活动状态且未提交/回滚),我会看到基于“客户端 B”连接到数据库。 例如: 试图改变程序如下: 在提交“客户端 B”事务时 ...
[英]Delete a record after a period of time automatically in SQL Firebird 2.5?
我们有一个表,该表在创建该记录时具有日期时间戳字段。 我们如何创建触发器或程序以在 30 天后删除记录? 有什么建议我们可以运行这个删除调度程序吗? ...
[英]How to avoid selecting next value before inserting
我需要有关 SQL 命令的帮助。 我想在数据库中创建几个数据,但表有一个“计数器”(生成器)。 在新行中创建数据之前,我必须使用“SELECT NEXT VALUE”调用并增加计数器。 如果我对生成器使用一次插入但想同时插入数据(值),我必须输入什么命令 ...
[英]How can I sum the total based on a column in Firebird 2.5
如何从组中获取总计,特别是在 Firebird 2.5 中。 我有以下查询,它很大但很简单,它只有一些相关的内部连接。 我认为最重要的是结果 我想根据这些组总结“valor depreciado”和“valor aquisição/valor reavaliação”。 为简单起见,它可能是一个附加 ...
[英]Cannot enclose a query with an outer query in Firebird 2.5
我的内部查询正在返回结果,但我收到此错误 SQL 错误 [336397221] [42000]:动态 SQL 错误; SQL 错误代码 = -104; 命令无效; 为派生表 EX [SQLState:42000,ISC 错误代码:336397221] 多次指定列 NOME 这是我的查询 ...
[英]Firebird Stored Procedure Token Unknown -end
我在使用 Firebird 编写存储过程方面非常陌生,我写了我在互联网上看到的任何内容,但我收到了 Token unknown 错误。 这是我非常简单的代码CREATE or ALTER PROCEDURE TRIAL ( IN_ID DCOUNTER ) AS begin S ...
[英]Firebird shows question marks in a UTF-8 charset field
我对 Firebird 有字符集问题。 我有一个数据库,其中包含几年前开始的 80 多个表,其默认字符集为 NONE,但我将每个 VARCHAR 字段都设置为 UTF-8(并且还整理为 UTF-8)。 我一直将它用于英语和希伯来语,没有问题,但现在我输入了俄语/乌克兰语,并且这些字段充满了问号(?? ...
[英]How to get the max value of 3 fields
我有一张带有 integer 字段的表,如下所示: 字段1 字段2 字段3 6 1 2 3 6 2 7 4 2 5 6 1 1 6 2 5 7 1 首先,我想在 field3 中查找最大值。 是2。 现在,我想在 field2 中查找最大值,但仅在具有步骤 1 最 ...
[英]How to check if running in autonomous transaction?
在触发器中,只有当代码不是从自主事务运行时,我才需要做一些事情。 有没有办法检测代码是否在自治事务的上下文中运行? ...
[英]Optimizing SQL Query speed
我正在尝试优化下面的 SQL 查询,因为我使用的是一个非常古老的 RDMS,称为 firebird。 我尝试重新排列 where 子句中的项目并删除 order by 语句,但查询似乎仍然需要永远运行。 不幸的是,firebird 不支持解释执行计划功能,因此我无法识别阻止查询的代码。 如果有人可以 ...
[英]Can't connect to Firebird 3.0 with user with small letters in login with Java
我用大写字母连接名字,但它不想在登录时用小写字母连接。 这是一个小测试java.sql.SQLInvalidAuthorizationSpecException: Your user name and password are not defined. Ask your database admi ...
[英]Read uncommitted using Firebird FIBPlus components
使用TpFIBTransaction组件,我正在尝试启动READ UNCOMMITTED事务。 首先, TPBMode属性有 3 个可能的值: tpb默认 tpbReadCommitted tpbRepeatableRead 在TpFIBTransaction.StartTransaction我 ...
[英]gbak installed through firebird3.0-utils restoring a backup gives error when trying to open it
我有一个备份文件。 我做了apt-get install firebird3.0-utils来获取gbak 。 我恢复了一个 Firebird 2.5 的数据库,并且我也在本地运行 Firebird 2.5。 当我尝试打开恢复的数据库时,我得到一个错误“结构找到 12.1,支持 11.2”。 换一种 ...
[英]Laravel Firebird Error "invalid request BLR at offset"
我正在尝试使用我的网络应用程序中的 包连接到 .fdb 设置: 控制器: 结果: SQLSTATE[HY000] [335544343] 在偏移量 132 处的请求 BLR 无效(SQL:从“TABLE”中选择 count(*) 作为“聚合”)。 完全错误是 偏移量 132 ...
[英]Compound Index in Firebird
如何在 Firebird 数据库中构建一个字段升序另一个字段降序的复合索引? 就像帐号升序和日期降序一样。 ...
[英]Firebird Server 3.0 not run automatically after installation
我使用了 Firebird setup 3.0 (Firebird-3.0.10.33601_0_Win32.exe) 巫婆的参数: Firebird-3.0.10.33601_0_Win32.exe /SILENT /NORESTART /COMPONENTS="ServerComponent,S ...
[英]Is there another way to write string to datetime SQL query?
我对数据库中的日期时间格式有疑问。 它的格式为 dd.MM.yyyy。 我想将此格式更改为 yyyy-MM-dd。 我有一个在 SQL 编译器中完美运行的查询,但它在 DBeaver Firebird 3 数据库中不起作用。 当我尝试运行它时,我收到以下错误: SQL 错误 [3355446 ...
[英]Firebird 4 Get "Incompatible data type" error when using gsec or isql
当我尝试在 v4.0.1 上使用 gsec 或 isql 时遇到问题: # "${PREFIX}"/bin/gsec -database "security.db" -display MYUSER Incompatible data type 或通过 isql: # "${PREFIX}"/bi ...