热情软件屋

 

在PB中想用一个表中数据更新另一个表


编号:QA000874
建立日期: 1999年4月27日 最后修改日期:2002年4月28日
所属类别:

bee:
    我发现在PB中想在SQL语句中想用一个表中数据更新另一个表好象比较困难,[没有相关语句],应该如何解决这样一个问题。

回答:

    与PB无关,视具体数据库而定,如Informix不可,Sybase可以,因为我们一般使用的厂商的数据库的SQL不是最基本的SQL,都有一些扩展,有的数据库支持Update X from Y,有的不支持很正常。
    若数据库不支持,可考虑用DW等,自己控制。
    
    东方神鹰的意见:
    update table1 set tabe1.column1=table2.column1 from table1,table2 where table1.column2=table2.column2
    绝对可行。
    
    飘雪南海的意见:
    我感觉最好的解决办法就是做一个触发器!既简单,速度又快!何乐而不为呢?

此问题由Yang Ya Bin回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio