firebird相关内容
我有下表 创建表T2(ID_T2整数NOT NULL PRIMARY KEY,FK_T1整数,
..
我有一个非常大的数据库(至少对我来说)-超过1 000 000条记录,并且我需要删除所有时间戳均小于某个值的记录.例如: 从表WHERE TS
..
我正在使用firebird数据库,但我的问题是我所有的数据都在'right'上以空格存储.当我查询一些信息以在其他程序(AutoIt)中使用它时,我陷入了空白. UPDATE tableName SET columnName = TRIM(columnName)UPDATE DETECTION SET DNAME = right(TRIM(DNAME)); 我已经尝试过这种方法,但是不幸的
..
如何使用delphi xe10跟踪服务Firebird服务器的所有事件?这是我的代码: my:= TIBControlService.Create(Self);my.ServerName:='127.0.0.1/3050';my.Protocol:= TProtocol.TCP;my.LoginPrompt:=假;my.TraceFlags:= [tfQPrepare,tfQExecute,t
..
在firebird中,我可以在where子句中使用 DateAdd 函数吗?我有以下sql; 选择编号s.warranty_start从序列号在哪里s.warranty_start>dateadd(年,-3,'现在') 我遇到错误; 不支持 表达式评估 解决方案 您的第三个参数无效. 选择编号s.warranty_start从序列号在哪里s.warranty_start>date
..
我正在尝试使用以下代码备份位于我没有写许可权的远程服务器上的数据库: FbBackup backupSvc =新的FbBackup();backupSvc.ConnectionString = ConnectionStr;//在远程服务器上backupSvc.BackupFiles.Add(new FbBackupFile(destFile));//本地文件backupSvc.Verbose
..
我从表中删除了许多记录,但是数据库大小(Firebird)保持不变.我该如何减少呢? 我正在寻找类似于PostgreS中真空的东西. 解决方案 这是Firebird遇到的许多麻烦之一.最好,唯一有效且正确的方法-使用 gbak 备份/还原数据库
..
是否可以从执行块结果中进行选择?我想从中执行一些操作(求和等). 选择t1.*从(执行块返回(OUT_VALUE整数)作为开始...暂停;结束)t1 或 与t1为(执行程序块...)选择 *从t1开始排序t1.sort_column 两者都不起作用.有人有建议吗?谢谢! 解决方案 您应该创建一个独立的存储过程,例如 创建过程proc1返回(OUT_VALUE整数) 作为开始.
..
因此,我使用Python fdb库在Firebird中创建了一个表,如下所示: >>>导入fdb>>>conn = fdb.connect(...)>>>sql =“创建表test_table(id整数不为null)">>>游标= conn.cursor()>>>cursor.execute(sql)>>>conn.commit() 但是,当我列出表时,却得到了这个奇怪的结果: >>>表格
..
我正在使用isql命令在共享Windows文件夹上创建影子文件!这是正确的命令吗? SQL>创建阴影5 AUTO'\\ bma-pc \ shadows \ PERSO5.SHD';语句失败,SQLSTATE = HY000元数据更新失败-在辅助文件,影子文件,缓存文件或日志文件名中不允许使用节点名 在本地文件夹上很好 解决方案 Firebird默认情况下禁止这样做.这主要是因为它
..
我正在尝试使用Inno Setup将Firebird 3与我的应用程序一起安装,我需要分发自定义版本的 firebird.conf 文件以替换Firebird随附的默认版本.怎么做?以下任何选项就足够了: 在安装Firebird之后复制 Firebird.conf .(我无法执行此操作,因为在运行Firebird安装之前,始终会复制 [Files] 部分中添加的文件). 下载Fireb
..
我下载了该文件夹并将其放入 C:\ Python27 \ Lib \ site-packages \ django \ contrib \ gis \ db \ backends \ firebird ,但是当我使用它时,给我一个 error:django.core.exceptions.ImproperlyConfigured:"firebird"不是可用的数据库后端.尝试使用django.
..
自从firebird 3起,我无法修改列类型 在我使用这种更新之前: 更新RDB $ RELATION_FIELDS集RDB $ FIELD_SOURCE ='MYTEXT'其中(RDB $ FIELD_NAME ='JXML')和(RDB $ RELATION_NAME ='XMLTABLE') 因为我收到了ISC错误335545030. 也许火鸟3还有另一种方式? 解决
..
Firebird在除法而不是舍入时会舍去小数位.此外,它以分子和分母的小数位数为基础,将返回值的小数点位数作为基础. 为什么Firebird会被截断而不是四舍五入?为何将返回值基于查询中的小数位数? Firebird 2.5: 从rdb $ database中选择187/60.00;-结果:3.11从rdb $ database中选择187.000/60;-结果:3.116从rdb
..
我正在使用Firebird 2.5.我正在尝试在存储过程中处理用户定义的异常自定义消息. 我有两个过程.第一个引发带有附加信息的异常(自定义异常消息).第二个从第一个选择数据,它正在尝试处理异常. 我在读取异常的自定义消息时遇到问题.这是显示和测试问题的完整脚本. 创建异常ex_empty'';创建过程the_first_one(iid整数)返回(文本varchar(50))作为开始
..
我有一个触发器,可以检测字段 PHONE_EXT 上的更改并发布事件.我想在事件中发布 Phone_ID ,以便在客户端中使用此ID.这可能吗?怎么样? 为员工创建触发器tr2活动后更新位置0作为开始如果(new.PHONE_EXT old.PHONE_EXT)THENPOST_EVENT'phone_ext_changed';
..
如何注册Firebird数据提供程序以将其与Entity Framework一起使用? 如何使它出现在实体数据模型向导/选择数据源窗口中? (来源: rafaelromao at sites.google.com ) 我希望它出现在数据源:或数据提供者:列表中. 是否可以?还是我需要以其他方式配置此连接? PS:我要使用的提供程序是FirebirdClient 2.5
..
我们的客户最近报告了此错误,我们不知道该如何解决.我们正在使用Delphi XE6开发我们的应用程序,并将其作为后端连接到Firebird(v2.5)数据库.我们还使用IBObjects在Delphi中使用Firebird数据库.我们已经设法通过在运行查询之前停止Firebird Windows服务来在开发机上复制错误,但是我们还没有找到一种方法来检测代码中丢失的连接(例如,通过发生事件),因此我
..
我正在将用Delphi + FireDac制造的旧系统迁移到C#+ EF.由于它是旧系统,因此已经有一个包含许多记录的数据库(许多记录没有编码信息). 当我使用C#+ EF获取包含特殊字符的记录时,这些字符无法正确显示. 如何解决此问题? C# 德尔福 MainWindow.xaml.cs-ButtonClick 私有无效Button_Click(对象发送者,Rou
..
我们目前正在将Delphi与Borland数据库一起使用.我们正计划从borland迁移到Firebird库(borland lib具有内存泄漏). 我们现在遇到的问题是,Firebird库返回一个带有尾随空格的char,以某种方式处理了borland库.我们编写了大量代码,没有任何修饰. 因此现在如果将'abc'存储在char(10)字段中,它将返回'abc'.并且我们的代码失败.我
..