cost 128 ms
Show tables 语句导致 Token unknown 错误

[英]Show tables statement results in Token unknown error

我必须与 Firebird 1.5 数据库集成。 我们无法将数据库升级到较新的版本。 我运行下面的代码来尝试查看表格是什么 以上导致以下错误:Error: Dynamic SQL Error, SQL error code = -104, Token unknown - line 1, column ...

在 FireBird DB 中创建外键时出错

[英]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”事务时 ...

如何避免在插入之前选择下一个值

[英]How to avoid selecting next value before inserting

我需要有关 SQL 命令的帮助。 我想在数据库中创建几个数据,但表有一个“计数器”(生成器)。 在新行中创建数据之前,我必须使用“SELECT NEXT VALUE”调用并增加计数器。 如果我对生成器使用一次插入但想同时插入数据(值),我必须输入什么命令 ...

2022-08-17 08:27:40   2   56    sql / firebird  
如何根据 Firebird 2.5 中的列对总数求和

[英]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”。 为简单起见,它可能是一个附加 ...

2022-08-11 12:27:26   1   33    sql / firebird  
无法在 Firebird 2.5 中将查询与外部查询括起来

[英]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 存储过程令牌未知 -end

[英]Firebird Stored Procedure Token Unknown -end

我在使用 Firebird 编写存储过程方面非常陌生,我写了我在互联网上看到的任何内容,但我收到了 Token unknown 错误。 这是我非常简单的代码CREATE or ALTER PROCEDURE TRIAL ( IN_ID DCOUNTER ) AS begin S ...

Firebird 在 UTF-8 字符集字段中显示问号

[英]Firebird shows question marks in a UTF-8 charset field

我对 Firebird 有字符集问题。 我有一个数据库,其中包含几年前开始的 80 多个表,其默认字符集为 NONE,但我将每个 VARCHAR 字段都设置为 UTF-8(并且还整理为 UTF-8)。 我一直将它用于英语和希伯来语,没有问题,但现在我输入了俄语/乌克兰语,并且这些字段充满了问号(?? ...

如何获得3个字段的最大值

[英]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 最 ...

优化 SQL 查询速度

[英]Optimizing SQL Query speed

我正在尝试优化下面的 SQL 查询,因为我使用的是一个非常古老的 RDMS,称为 firebird。 我尝试重新排列 where 子句中的项目并删除 order by 语句,但查询似乎仍然需要永远运行。 不幸的是,firebird 不支持解释执行计划功能,因此我无法识别阻止查询的代码。 如果有人可以 ...

使用 Firebird FIBPlus 组件读取未提交

[英]Read uncommitted using Firebird FIBPlus components

使用TpFIBTransaction组件,我正在尝试启动READ UNCOMMITTED事务。 首先, TPBMode属性有 3 个可能的值: tpb默认 tpbReadCommitted tpbRepeatableRead 在TpFIBTransaction.StartTransaction我 ...

通过 firebird3.0-utils 安装的 gbak 恢复备份时尝试打开它时出错

[英]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”。 换一种 ...

Firebird 中的复合索引

[英]Compound Index in Firebird

如何在 Firebird 数据库中构建一个字段升序另一个字段降序的复合索引? 就像帐号升序和日期降序一样。 ...

是否有另一种方法可以将字符串写入日期时间 SQL 查询?

[英]Is there another way to write string to datetime SQL query?

我对数据库中的日期时间格式有疑问。 它的格式为 dd.MM.yyyy。 我想将此格式更改为 yyyy-MM-dd。 我有一个在 SQL 编译器中完美运行的查询,但它在 DBeaver Firebird 3 数据库中不起作用。 当我尝试运行它时,我收到以下错误: SQL 错误 [3355446 ...

2022-06-29 07:23:02   1   39    sql / firebird  

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM