firebird2.5

    3热度

    1回答

    我需要选择Firebird中某个域的列名。 E.g.有一个域COORDINATE,我想选择这个域的所有列名。 可以做到这一点吗? 我用火鸟2.5

    1热度

    2回答

    更新表2后,是否可以创建一个触发器来输出CSV文件,并从表1中选择字段1? 我一直在使用 CREATE OR ALTER trigger test_a0 for Table 2 active after insert or update position 0 AS begin if (updating and new.field1 is not null) then o

    2热度

    1回答

    你好,我有Firedac(德尔福西雅图)工作使用火鸟(2.5)作为一个数据库,当我运行使用TFDQuery此查询,没有记录返回: SELECT ID FROM USERS WHERE PWD = 'êHÆ–!+' 数据库程序中与IbExpert相同的查询返回一条记录。是否有一些与Firedac组件配合的参数可以解决这个问题。谢谢。

    0热度

    1回答

    试图exctract年时,我得到一个错误,说明 令牌未知 - 2号线,列51 一年。 试图执行下面的代码片段时(第二次约会将是一个变量,而不是硬编码)是比较条目年: SELECT * FROM list_users WHERE ((extract(year from dt_create)) = (exctract(year from cast('01.01.2016' as date))))

    4热度

    2回答

    如何在Firebird select语句中创建1到100的范围? 我已经找到了将字符串转换为列表的方式,但它不适用于我,因为我需要生成更大的范围How to input an array parameter of values to Firebird Stored Procedure?。 是否有可能在不创建存储过程的情况下执行此类操作?

    1热度

    1回答

    这与我以前做的完全一样,只是区别我试图在firebird sql上运行相同的选择。 我想列出帐户既其费用,以及在同一行与收费和付款之间的唯一区别款项是该领域信贷这是一个布尔值,1或0 Select H.AccountNo,SUM(IF(G.Credit=0,SUM(F.Charge),NULL)) AS Debits,SUM(IF(G.Credit=1,SUM(F.Charge),NULL)) A

    1热度

    1回答

    在我的数据库中,我有几个INTEGER类型的字段。我需要将其中的一些改为BIGINT。 所以我的问题是,我可以使用下面的命令吗? ALTER TABLE MyTable ALTER COLUMN MyIntegerColumn TYPE BIGINT; 包含的数据是否被正确转换?在这个列转换后是一个“真正的”BIGINT列? 我知道这是不可能的,如果这个列上有限制(触发器,ForeingKey

    1热度

    1回答

    我试图创建一个过程来自动化一些查询,这些查询是我创建的搜索工具的一部分。 create or alter procedure buscaExactPaisSS (palavra varchar(500)) returns (seriePK integer) as begin if (:palavra is null or :palavra = '') then

    0热度

    1回答

    我有查询结果/表与列:id,日期。像: ID,日期 0001,2012年1月20日 0001,2014年10月12日 0001,空 0001,2017年5月21日 0001,2017年8月15日 0002,空 技术,2013年6月5日 0002,2017年8月11日 0003,空 0004,2011年12月25日 0005,2017年12月10日 0006,null 0006,2013.04.23

    0热度

    1回答

    我有话/地址的字符串的字符串选择特定的字.. ID | ADDRESS 1 barangay1, City Province 2 barangay2, City Province 我想要做的是只选择无市镇级和省级 ID | ADDRESS 1 barangay1 2 barangay2 我试过使用Position(),但它只返回整数..有人可以帮助