已知,表a和表b中的ID表示相同内容,
如何用自定义函数实现以下功能:
当对表a中的字段ID修改时,表b中的ID也相应修改。
不用触发器,不建立关系,只求用自定义函数来实现之。

解决方案 »

  1.   

    不是这么说吧。
    刚刚看到的题目。
    我想题目可能是这样的意思:当对表a中的字段ID修改时,表b中的ID也相应修改。但当对表b的ID相应修改时,不管表a中ID的值,不对其进行修改。
    这样的话,是否可以先判断a中ID是否和b中ID相等,不想等的话,说明要不a改了,要不b修改了,如果是表a修改了的话,就将ID值赋给表b中ID的。如果是表b中修改了的话,就不管了。
    我想题目可能是这种意思吧不知道呢?
      

  2.   

    根据新的ID更新完a的数据,在将b表中这个ID的数据更新掉不就可以了么??
      

  3.   

    楼上的,问题是我的意思是表A和表B都只有ID这个字段的话,只对ID修改,如何用自定义函数实现,另一个表的ID也相应的修改。
      

  4.   

    不具备相关性,B表无法得知A表的ID是否已经作了修改!
    这种应用类型其实就是触发器的典型应用类型!