sybase-ase

    0热度

    1回答

    我想在特定列上发生更新之前将一行中的行复制到另一个表中。这个列在我的表中名为StartDateTime_。 任何人都可以纠正这个触发器,如果​​它不正确或需要优化。 CREATE TRIGGER PeriodicHistory_TR_U ON order_db..Periodic FOR UPDATE AS IF update(StartDateTime_) begin decl

    1热度

    1回答

    有没有一种方法,以保持顺序使用SELECT时,凡在()在Sybase 有mysql中的两个例子: SELECT * FROM table WHERE id IN (118,17,113,23,72) ORDER BY FIELD(id,118,17,113,23,72) SELECT * FROM table WHERE id IN (118,17,113,23,72) ORDER BY

    0热度

    1回答

    喜i'm测试TPCH基准为Sybase ASE 15.0。当我试着用: qgen -s 1 > default1.sql 我收到以下错误 打开失败对于qgen.c中的./1.sql:170 如何以正确的方式为sybase创建查询?

    0热度

    2回答

    Useally如果我想添加默认值,我用这种方式 ALTER TABLE tab1 ADD coll datetime DEFAULT '11-01-15' NOT NULL 但是我想补充的默认值作为GETDATE()。 所以如果使用下面我得到了下面的错误 ALTER TABLE tab1 ADD coll datetime DEFAULT GETDATE() NOT NULL error:

    1热度

    3回答

    我有一个temp_table,它由80多行组成。 在aqua我不能做select *由于空间/内存限制我猜。 select * from #tmp 有没有办法按范围选择查询范围? 例如: - 先给我10000条记录,接着10000和接下来的10000条,直到最后。 注: - 1) I am using Aqua Data Studio, where I am restricted to sel

    2热度

    1回答

    我想通过使用mda表来执行存储过程输入参数及其值。我使用了monProcessProcedures和monProcessSQLText,但两个表都只返回proc名称而不是参数名称和值。 请建议。

    0热度

    2回答

    我有下面的代码,当我引用一个“leadno”,因为它返回单个产品 select t.* from (Select t2.leadno, t1.quoteno, t1.cn_ref, sum(t1.qty/100) as 't_qty', ROW_NUMBER() Over (Partition By t1.cn_ref order by sum(qty/100) desc) as

    2热度

    2回答

    我需要sybase中的sql脚本或至少ansi sql给出当前的日期时间,我可以得到当前的工作班次。 工作转移 '1' 开始于08:00和15:30 工作转移结束 '2' 开始于15:30和23:00 工作转移结束 '3' 开始在23:00和08:00 AM第二天 我有第三换挡的麻烦结束,因为一天,第二天之间变化, SET @FechaActual = convert(datetime, 'JUN

    1热度

    2回答

    我在Sybase类型IMAGE_LOCATOR中遇到问题,即无法找到任何有关它的信息。 Error while query: INSERT INTO PPGT_TPC (.,.,.,.,.,.,.) VALUES (?,?,?,?,?,?,?) JZ0BE: BatchUpdateException: Error occurred while executing batch statement:

    0热度

    2回答

    我想只将这些记录插入到#AltDealNames表中,其中DealName存在于#DistDeal表中但不在#AltDealNames表中。为此,我试图不存在条款。但它没有按预期工作。查询只是将记录转储到#AltDealNames表中。 insert into #AltDealNames select d.DealName, d.ManagerScrubbed, d.BbgDealName, t