Lenh_Hotfix.txt
1 |
--B0: Chạy stored hotfix FR_PRICE_ID = NULL và create stored hotfix |
---|---|
2 |
|
3 |
--B1 |
4 |
select * from MW_OUT_DT WHERE MAST_BAL_ID IN (SELECT MAST_BAL_ID FROM MW_MAST_BAL WHERE ISNULL(PRICE_ID,'') = '') |
5 |
select * from MW_TRANSFER_DT WHERE MAST_BAL_ID IN (SELECT MAST_BAL_ID FROM MW_MAST_BAL WHERE ISNULL(PRICE_ID,'') = '') |
6 |
-- Nếu 2 lệnh trên đều không trả về dữ liệu thì xóa các MAST_BAL_ID này đi |
7 |
-- Đếm xem có bao nhiêu dòng PRICE_ID = NULL trong table MW_MAST_BALL_ID |
8 |
SELECT COUNT(*) FROM MW_MAST_BAL WHERE PRICE_ID = '' OR PRICE_ID = NULL |
9 |
-- Nếu khớp với số dòng data đang lỗi thì xóa các MAST_BAL này đi |
10 |
DELETE FROM MW_MAST_BAL WHERE PRICE_ID = '' OR PRICE_ID = NULL |
11 |
|
12 |
--B2 |
13 |
--Xóa STMT của 4 phiếu điều chuyển |
14 |
DELETE FROM MW_MAST_BAL_STMT WHERE REF_ID = 'MWTF00000250283' |
15 |
DELETE FROM MW_MAST_BAL_STMT WHERE REF_ID = 'MWTF00000250287' |
16 |
DELETE FROM MW_MAST_BAL_STMT WHERE REF_ID = 'MWTF00000250288' |
17 |
DELETE FROM MW_MAST_BAL_STMT WHERE REF_ID = 'MWTF00000250289' |
18 |
|
19 |
--B3: Chạy stored hotfix |