Testing

--update tbrc_usr1

--set USRKND='13'--DNDKDUY

--DNDINHHA

--where brcd='1500' and usrid ='HQANSE';

delete tbrc_usrttl where brcd='1500' and usrid ='BINH1500';

insert into tbrc_usrttl

select '1500', 'BINH1500', rownum, menunm, menunm, 'KT'

from tbrc_menu

where menuid like '%0000'

--and substr(menuid,1,2) not in ('AT','CD') -- for others

and substr(menuid,1,2) not in ('AT','CD', 'FX', 'DL', 'LN', 'TF', 'MS','BS', 'EI', 'AT', 'RT', 'TR') -- for GA

order by menuid;

delete tbrc_usrmenu

where brcd='1500' and usrid ='BINH1500';

insert into tbrc_usrmenu

select '1500', 'BINH1500', b.ttlid, a.MENUID, '1', a.srt, 'Y'

from tbrc_menu a,

(select '1500' brcd, 'BINH1500' usrid, rownum ttlid, menuid

from tbrc_menu

where menuid like '%0000'

--and substr(menuid,1,2) not in ('AT','CD') -- for others

and substr(menuid,1,2) not in ('AT','CD', 'FX', 'DL', 'LN', 'TF', 'MS','BS', 'EI', 'AT', 'RT', 'TR') -- for GA

order by menuid) b

where a.menutp='2'

and substr(a.MENUID,1,2)=substr(b.menuid,1,2)

order by ttlid, menuid;

delete tbrc_usrsbmnu where brcd='1500' and usrid ='BINH1500';

insert into tbrc_usrsbmnu

select '1500', 'BINH1500', b.ttlid, substr(a.menuid,1,4) ||'00', a.MENUID, a.srt, 'Y'

from tbrc_menu a,

(select '1500' brcd, 'BINH1500' usrid, rownum ttlid, menuid

from tbrc_menu

where menuid like '%0000'

--and substr(menuid,1,2) not in ('AT','CD') -- for others

and substr(menuid,1,2) not in ('AT','CD', 'FX', 'DL', 'LN', 'TF', 'MS','BS', 'EI', 'AT', 'RT', 'TR') -- for GA

order by menuid) b

where a.menutp='3'

and substr(a.MENUID,1,2)=substr(b.menuid,1,2)

order by ttlid, substr(a.menuid,1,4) ||'00', b.menuid;

delete TBRC_MSTRBUS u

WHERE u.brcd='1500'

AND USRID='BINH1500';

INSERT INTO TBRC_MSTRBUS

SELECT

U.BRCD, U.USRID, M.BUSCD||untbuscd

FROM tbcs_untbuscd M, TBRC_USR1 U

WHERE u.brcd='1500'

AND USRID='BINH1500';

UPDATE tbrc_usrttl B

SET TTLLCLNM= (SELECT SUBSTR(MENUID,1,2) FROM TBRC_USRMENU C WHERE BRCD='1500' AND USRID='BINH1500' AND B.TTLID=C.TTLID AND ROWNUM=1)

,TTLENGNM=(SELECT SUBSTR(MENUID,1,2) FROM TBRC_USRMENU C WHERE BRCD='1500' AND USRID='BINH1500' AND B.TTLID=C.TTLID AND ROWNUM=1)

WHERE BRCD='1500' AND USRID='BINH1500';

COMMIT;

--update tbrc_menu

--set menuknd1=9

-- ,branch='01'

-- ,roc='01'

-- ,hq='01'

--where menuid like 'CS%';

--delete tbrc_usrttl where brcd='1200' and usrid='H2SADMIN';

Bạn đang đọc truyện trên: AzTruyen.Top

Tags: