Project

General

Profile

Lenh_Hotfix.txt

Luc Tran Van, 03/30/2023 11:39 PM

 
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(*) 
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