清除QC的缺陷列表的SQL语句
上一篇 /
下一篇 2009-11-12 20:48:42
/ 个人分类:日志
本人在SQL2005已试验过。
先连接好QC所用的数据库
USE 库
Begin
--BUG_TOKENS存储BUG与TOKENS表之间的对应关系
Delete from 库.td.BUG_TOKENS
--SEQUENCES存放一些表ID的MAX值
--TOKENS摘要内容
Delete from 库.td.TOKENS
UPDATE 库.td.SEQUENCES
SET SQ_SEQ_VALUE=0
WHERE SQ_SEQ_NAME='TOKEN'
--BUG BUG记录
Delete from 库.td.BUG
UPDATE 库.td.SEQUENCES
SET SQ_SEQ_VALUE=0
WHERE SQ_SEQ_NAME='BUG'
--日志
Delete from 库.td.AUDIT_LOG
--AUDIT_PROPERTIES历史记录
Delete from 库.td.AUDIT_PROPERTIES
--附件(名称)
Delete from 库.td.CROS_REF
UPDATE 库.td.SEQUENCES
SET SQ_SEQ_VALUE=0
WHERE SQ_SEQ_NAME='CROS_REF'
END
还有一个表td.REPOSITORY,里面放的是文件,附件里的文件也在里面。这个表的内容可以删。但要注意第一条(RP_PARENT_PATH的值为“0/”的)不可以删。删了它在进入项目的时候会报错。
再进项目,新建个缺陷。OK,ID从1开始了。
这里有个QC的BUG。在没新建缺陷时。进入列的筛选功能,发现在可用列中项目中设为隐藏的列又出来了,但在新建了一个缺陷后,这些隐藏列就不显示了
收藏
举报
TAG: