分享测试过程汇中常用到的sql语句----贴一
金蝶云社区-fiyana
fiyana
1人赞赏了该文章 3,420次浏览 未经作者许可,禁止转载编辑于2015年09月08日 10:48:11

在我们的测试过程中,常常会需要查一些后台栏位需要开发帮忙,或遇到绕不过去的问题导致无法进行下步操作需等待很久,如果我们会用一些简单的sql外,那我们就可以自己搞定了

1、查询某个字段值
select 栏位 from 表名 where 某个条件
案例:查询销售订单DD-YS-007的单据状态
select fbasestatus from T_SD_saleorder where fnumber like 'DD-YS-007%'

2、更改某个字段值
update 表名 set 某个字段等于某值 where 某个条件
案例:当遇到前台单据审核中断时,可以后台更改状态,以便进行下步操作,当然这里数据会存在不准确性,只适用于功能测试,更改状态时记得单头和分录同时更改
update T_SD_saleorder set fbasestatus=4 where fnumber like 'DD-YS-003%'
update T_SD_saleorderentry set fbasestatus=4 where fparentid in (select fid from T_SD_saleorder where fnumber='DD-YS-003')