门店按照一个店增加经营范围 insert into s_busi_range (compid, busno, classcode, status, lastmodify, lasttime,notes) select 2, s.busno, CLASSCODE, 1, 168, sysdate,'自动生成' from s_busi_range cross join s_busi s where s.busno<> 1001 按照最后批次进价更新最新进价 INSERT INTO tmp_disable_trigger (table_name) VALUES ('t_ware'); MERGE INTO t_ware a USING (SELECT wareid, purprice FROM (SELECT wareid, purprice, ROW_NUMBER() OVER (PARTITION BY wareid ORDER BY batid DESC) AS rn …
建立透明网关 delete D_WARE_SALEPRICE_H1 insert into D_WARE_SALEPRICE_H1 d(d.compid,d.salegroupid,d.warecode-- ,d.wareid,d.saleprice,d.minprice,d.memprice,d.maxsaleprice,d.maxwhlprice,d.memcardflag,d.memminprice,d.memprice2,d.memminprice2,d.memprice3,d.memminprice3,d.memprice4,d.memminprice4,d.memprice5,d.memminprice5,d.memprice6,d.memminprice6,d.memprice7,d.memminprice7,d.integral_cash,d.lastpurprice) select 2 as compid,s."groupid" as salegroupid,s."wareid" as warecode,nvl(s."saleprice",0) as salepric…
小票自动换行: select '/*{txt.width=800 txt.height=60 txt.x=10 txt.y=4 txt.height.autosize=yes DataWindow.detail.height.autosize=yes }*/' from dual 商品漏的加价格组: declare begin FOR rec IN (SELECT * FROM s_saleprice_group WHERE compid = 2) LOOP for rec2 in (select distinct * from t_ware where t_Ware.wareid in (select distinct wareid from t_store_d where wareqty > 0)) loop INSERT INTO t_ware_saleprice (compid, salegroupid, wareid, saleprice, minprice, memprice, maxsaleprice, maxwhlprice, stamp, memcardflag…