11 12
发新话题
打印

[已解决] 【CQ需求实现】实现两个表字段之间的联系( 此文章被查看:1438次,被回复:10篇!! )

【CQ需求实现】实现两个表字段之间的联系

我现在有2个表,一个是A表,一个B表,分别在schema01数据库喝schmao2数据库中,A表和B表中都有number这个字段,我怎么做,才能实现我把A表中的number字段修改了以后,B表中的number字段自动做修改呢 ??
环境:clear quest 2003.06.15.734.000
数据库:sql2000


问题已经解决 [打开主题]
本主题的最佳答案为 [ 6 楼].



© 本文为 ljs53SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

没有办法吧?



© 本文为 zsc123SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

不会吧  真的没有实现的方法吗 ??



© 本文为 ljs53SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

可以做到,但不知道有啥用途?number 这个字段在两个表中都是如何定义的?是自增字段吗?

© 本文为 hifly 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

可是实现吗?你能详细讲一讲吗 ???
number字段的是自己填写的不是自增的
我就想实现这样的功能
比如说我修改了A表的number字段,然后别人在查询B表的时候number的字段也自动修改了
不然的话 我还要自己去修改b表
也就是现在A表和B表共用一个number值

版主  可以详细讲一讲吗 ??

© 本文为 ljs53 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

回复 #5 ljs53 的帖子

不知道你这两个表共用一个number值要达到什么目的。

但一定有方法实现:
假设修改了A表的number字段,要保存,你要写update语句更新数据库
1. 如果这个语句是你写的,你当然可以写相应的更新b表的语句。
2. 如果不是你写的,它也不是自增,你可以在a表上对字段number写update触发器,在触发器中实现对B表的同步更新。


最佳答案
该回答被楼主/管理员列为正解!

© 本文为 hifly 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

这个是需要在sql实现还是在cq编程实现
如果是在cq里面的话
具体要在什么里面编写程序呢 ??是在field的default value里面编写对吧

© 本文为 ljs53 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

偶上面说的触发器实现 是 sql中的实现。

© 本文为 hifly 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

谢谢了  我先试试吧

© 本文为 ljs53 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

我这今天苦心研究sql的触发器
终于有了一点进展
可是现在还是有一个问题
我现在做好了触发器
可是必须要要在 ClearQuest Designer中去update user database properties
这时候  才会实现同步的更新
能不能让cq自己自动更新
如果可以自动更新的话
更新的速度快不快呀??


谢谢,请高手们帮忙看看

附件

update.JPG (25.11 KB)

2006-12-2 11:10

update.JPG


© 本文为 ljs53 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

 11 12
发新话题