Oracle数据过滤并修改

--特定范围,最大操作时间在某个时间段内的数据修改

DECLARE

  V_NUM NUMBER;
  CURSOR CARDINFO IS
    SELECT MAX(L.LCD) LCD, L.CARD_ID_DEX CARDID
      FROM CMS_CARD_USER_SYN L
     WHERE L.CARD_ID_DEX IN
           ('ADDD0DFB', 'D62B92AA', '3A912F1B', '410BC49B', 'ADD7D32B',
            '4C22661B', '4C2203AB', 'ADD6B86B', 'AE40EE6B', 'ADDEEA8B',
            '65EC6373', 'D9AE7C32', 'BCEA8CE8', '65ECBEF3', '411677CB',
            '42DE29DB', '4114284B', 'AE40F80B', 'AE3F684B', 'FAF54F2C',
            'ADDE7A7B', '65ECB4D3', 'ADD79ADB', 'ADE2C56B', 'ADDA1E5B',
            'D9C86352', 'ADE0F8CB', '479993F3', 'D9E11592', 'D62931EA',
            'ADD557CB', '0C2B64E0', '15940870', '1598ACF0', '0C22A4D0',
            'ADD7B1EB', '0C2562A0', '159FE850', '0E3101C0', '0C1FA990',
            'ADE2469B', 'D9C800C2', '9339BFF0', '15944BE0', 'D9E35A02',
            '5DE7E36B', 'BD3B7F0B', '3825EB6B', '7054EB13', '3824707B',
            'DA001252', 'D9C68262', 'D9E3CBF2', 'ADE40DBB', 'ADDA145B',
            '65EDD333', '65EC8853', '47981533', '6AB33475', 'D9AE04A2',
            'D9FD2372', '70564D03', 'D9C58C72', 'ADD8CC4B', 'ADDE8CAB',
            'ADDBEB1B', '410BC78B', '0C250740', '6AB04D25', '4113BE8B',
            '4112A8BB', 'ADE1251B', '411133AB', 'BD3C863B', '382620FB',
            'ADDB53DB', 'C7181FFA', '411626EB', 'ADD85E4B', 'ADD7416B',
            '382662FB', '65EBA283', 'ADD5020B', '47984D23', 'D63094FA',
            'D62964FA', 'D9C88002', 'C711FE3A', '410C233B', '4113BE0B',
            'ADD707EB', 'ADDA1F5B', 'ADE1639B', 'D9C621B2', 'D9C80FA2',
            '4C193C9B', 'ADDACD7B', '410C3FFB', 'C6911CEA', 'ADD69C5B',
            '4C1F55BB', '4C2245CB', '4C22BD0B', '4C14FA6B', '4C1BF77B',
            '4C21EFDB', '4C211D6B', '4C14F73B', '4C15CA5B', '4C2077BB',
            '4C20535B', '4C20FDBB', '4C1FCBCB', '4C21045B', '4C16A07B',
            '4C214ECB', '4C21C4AB', '4C15CC2B', '4C1F0A6B', '4C1FFD8B',
            '4C1FAE2B', '4C21788B', 'ADDC487B', '4109F94B', '410B6F3B',
            '4113C42B', '4112251B', 'ADD6168B', '4C1556EB', '4C1FEF3B',
            '4C1F329B', '4C1F163B', '4C1F57BB', '4C1ED93B', '4C222B1B',
            '4C1FE0FB', '4C14C91B', '4C1B76CB', '4C173EDB', '4C1FD6BB',
            '4C1FCD6B', '4C1969EB', '4C22AC9B', '4C1C904B', '4C18207B',
            '4C1E8E4B', '4C1E488B', '4C230DFB', '4C2178FB', '4C1E308B',
            '4C1588BB', '4C14F13B', '4C1E60DB', '4C1566BB', '4C1C84AB',
            '4C22763B', '4C20253B', '42D2778B', '3A96EC3B', '4C1B5F7B',
            '4C18500B', '4C16BE1B', '4C22F47B', '4C17064B', '4C1E8B6B',
            '4C14885B', '4C1FF37B', '4C16BFCB', '4C21071B', '4C16A0AB',
            '4C15D07B', '4C22703B', '4C197D0B', '4C14E99B', '4C1FC61B',
            '4C164E4B', '4C22BADB', '4C15BBEB', '4117603B', 'ADE0548B',
            '4110781B', 'ADE2B83B', 'ADE1CF9B', '4C229AEB', '41081C6B',
            '4C1D577B', '4C1BA52B', '41147A8B', '410C433B', '4116620B',
            '4C20E41B', '3A990D4B', '4C1E708B', '4C1A76CB', '4C160CAB',
            '4C15BA0B', 'CB447CEC', 'D62C300A', '41F87AAA', '41F95A8A',
            '41F9B10A', 'ADE1496B', 'D9C5A322', 'ADDCD66B', 'ADDE9CAB',
            '4C1929DB', '41087B0B', 'ADE0DFBB', '410FB67B', '410E4C5B',
            'D93E0482', 'D93E0482', 'ACDFE30D', 'ACDFE30D', 'ACE09C1D',
            'ACE09C1D', 'ADE0A62B', '410B29FB', '4C15F54B', '4C15F54B',
            'C6A27A0A', 'C6A0001A', '3A8A5CFB', 'D9FDCB32', 'D9E0B462',
            '4116BB4B', 'D93D30D2', '410ABCBB', '4C1FE1DB', '4C1CC41B',
            '4C1FF71B', '4C20285B', '4C173F8B', '4C22151B', '4C1A49BB',
            '4C16F7DB', '4C1650FB', '4C15D51B', '4C1BBDDB', '4C21CDFB',
            '4C16DE3B', '4C1E914B', '4C213B1B', '4C15D2CB', '4C14BAEB',
            '4C1F252B', '4C19AD0B', '4C1495AB', '4C22A0FB', '4C2267DB',
            '4C1F997B', '4C2213EB', '4C23045B', '4C1FE1DB', '4C1FE1DB',
            'ACDF3C0D', '4108B3DB', '4C15BC1B', '41F9CB2A', '41F80BDA',
            'ADDB7CBB', '4112E5FB', '4C1A49BB', '4C1A49BB', '4C1F356B',
            '4C19815B', 'ADD7680B', 'ADDCA71B', 'ADDCA71B', 'ADDCA71B',
            'ADD7235B', '4C1FE1DB', '4C1FE1DB', '4C1F682B', '4108B44B',
            'AE41180B', '47990943', '4796F863', 'AE3F6BEB', 'AE40701B',
            'AE3F66BB', 'AE4097FB', 'ADDAC05B', 'C718E15A', '47964E13',
            'AE3FF5EB', 'C71A820A', '9FAFE202', '9FA8D8A2', 'AE3F684B',
            'AE40F80B', '3A96D1BB', 'D9FEF322', 'ADE0BA1B', '4116219B',
            '65EBBC53', 'C69B8B2A', 'ADE19FFB', '3A93947B', '411373AB',
            '4111F90B', '4112503B', 'D62E5C9A', '410ECE7B', 'C68FC81A',
            '411157CB', '3A8AB2AB', '41135D6B', '3A8F904B', 'CB375C8C',
            '4C1C4FFB', 'C690C35A', '4C1FE1DB', '4C1FE1DB', 'ADE3088B',
            '6AB1E125', '3A8F2FCB', 'D9E25462', '4C1FF9FB', '4C14748B',
            '4C22C3FB', '4C15157B', '4C214D4B', '4C1E79BB', '4C1C8E7B',
            '4C1F138B', '4C174FBB', '4C1C6A9B', '4C1668FB', '4C1F155B',
            '4C1D594B', '410E7BBB', '3A961EFB', 'ADE1755B', '5CA6F14D',
            '3A96C2DB', 'CB3478CC', '4113F48B', '410F35BB', '3A8E55CB',
            'D626622A', '410D075B', '5CA8C4AD', '5CA68C1D', '5CA8B50D',
            'D6307E8A', 'D62B4DFA', '3A89AF9B', '4C1FE1DB', '4C15BC1B',
            '4C22151B', '4C173F8B', '4C20285B', '4C1FF71B', '4C1CC41B',
            '65ED50E3', '3A916EBB', 'D628D4DA', '4113726B', '4C1A49BB',
            '3A96EFBB', '3A8F4E5B', '3A8BC07B', '3A98C9BB', '3A8B3E1B',
            '3A9487DB', '4C16F7DB', '4C1650FB', '4C15D51B', '4C1BBDDB',
            '4C21CDFB', '4C16DE3B', '4C1E914B', '4C213B1B', '4C15D2CB',
            '4C14BAEB', '4C1F252B', '4C19AD0B', '4C1495AB', '4C22A0FB',
            '4C2267DB', '4C1F997B', '4C2213EB', '4C23045B', '4C149A0B',
            '4C146D6B', '4111942B', '4114177B', 'D9B0DAB2', '47971153',
            'BD3883E8', 'D9E1C162', 'FAF52E5C', 'ADD8643B', '3A8AD68B',
            'D9C82372', 'D9AE8872', 'D9AF1C92', 'D9E088D2', 'D2E0BEEB',
            'D9AEC042', 'D9C7E1E2', '70569B23', '3C624E6B', 'D639353A',
            'CB472D9C', '65EB21E3', 'BBA91313', 'ADD9399B', 'D93D5E12',
            'D9E24C02', 'D9E24DA2', 'D9FF76F2', 'D9FEC0B2', 'D9FF04B2',
            'D9FDC212', 'D9ADFBC2', 'D9FC7DA2', 'D93CDDA2', 'CB362B7C',
            'D9AEDE42', '65EADF13', 'D9C7C5A2', 'D9B06EA2', 'D93FEFC2',
            '93055D60', '65ECEF13', '4116762B', '4110DDBB', 'ADE341CB',
            '410F56AB', '41134C7B', '65EC1F53', '3A8F098B', '4111C6CB',
            '4109733B', 'CB4501CC', '7055A2A3', '705457C3', 'CB456B9C',
            'D6317FCA', 'D9B162D2', '35A5BC6D', 'ADDB255B', 'D9B05752',
            'ADD8984B', 'D9E0EF92', 'CB33CA4C', 'CB349DCC', 'ACDFDD5D',
            'D6266ABA', 'CB3BCB6C', 'ADD6EFFB', 'D9C91B62', '4113D55B',
            'ADDE916B', '3A8CDEBB', 'DA000F52', 'CB3555FC', 'CB3B41AC',
            'CB46567C', 'D9AFB0E2', 'CB33BEDC', 'D634065A', 'D9AE8002',
            'D9B040A2', 'D9AE4752', 'D9C74712', 'ADDD856B', 'ADE3911B',
            '4114F88B', '92EB4200', '932FEB00', '4116CA2B', '410D724B',
            '65EDF123', '65ECE383', 'C69AFC0A', 'D636CE6A', 'D634FE4A',
            'D629A80A', '3A95017B', 'D634B1DA', 'ADDA842B', '65EB8843',
            'D9E295C2', '3A8CB54B', '3A8F3FEB', 'D637C8FA', '70567513',
            '3A8B077B', '3A8FCAFB', 'C691E60A', 'D9AF70E2', '3A92402B',
            '3A8A6CEB', '410927FB', 'D631F3FA', 'ADD949EB', 'ADDD78CB',
            'ADDC1DCB', '41125FEB', '4111A5EB', 'ADD980AB', 'D631F41A',
            '4C14F47B', '4C21772B', '4C169F5B', '4C1C72AB', '4108800B',
            '3A8C63FB', 'ADD7C03B', 'ADDBD3FB', 'ADDF278B', '3A8BE5CB',
            'ADE07FAB', '65EDCC53', 'ADD6A48B', '93326090', 'C693651A',
            '3A912E2B', 'ADD8E2CB', 'C69307AA', 'D6299F4A', '3A9510AB',
            '4111FB2B', 'D9B02682', '4C210B5B', 'D93F3A82', 'D62E718A',
            'ADD5DBBB', 'ADDC1A8B', 'ADDE7CBB', 'ADD722BB', 'ADE0C02B',
            'ADE132AB', 'ADE07B9B', 'ADE2DF5B', '4C18654B', '4114256B',
            'ADD6725B', '4C1F71EB', '410FDC8B', '65EC9393', 'ADE30A4B',
            'ADDEAB7B', 'ADE37FCB', 'ADDD073B', 'ADDC217B', 'ADE28CAB',
            'ADDD35BB', 'ADD8113B', 'ADDA419B', 'ADE3A6AB', 'ADE0FA0B',
            'ADD782AB', 'ADD543EB', 'ADD94C2B', 'ADE24BDB', 'ADDD372B',
            'ADE1ADCB', 'ADDD4A7B', 'D62969AA', 'D638B26A', 'ADDB96CB',
            'ADD891EB', 'ADDDA7EB', 'ADE279FB', 'ADDDAE0B', '3A8F1FDB',
            '0C28F2B0', '0E2CC050', 'ADDF908B', 'ADDFCC5B', 'D9E181C2',
            'D62DE38A', '3148B5A0', 'ADD9314B', '740CD154', '4108E0BB',
            'ADDF26AB', 'CB44449C', '159C4DA0', '0C1C0200', 'ADD7D4BB',
            'ADDEFFDB', 'ADD6A70B', 'ADE1DFEB', '410F998B', 'D626A9AA',
            'ADD9577B', 'ADD4C97B', 'ADE3186B', 'ADDCB67B', '3A901C4B',
            '4109962B', 'ADE150CB', '410EA5CB', '4108EF2B', 'ADE1B97B',
            'ADD675EB', 'C69369AA', '3A8DDCEB', 'ADE0ECBB', '410C139B',
            '41126B2B', '411228FB', '410B3EAB', '41102C3B', '410AF0BB',
            '41160E6B', '411374BB', '4114071B', '4109E3EB', '4114CF1B',
            '4109140B', '410B440B', '4111910B', 'D9B0A372', 'ADD73E0B',
            '4C165F7B', 'D62AA0EA', 'C691F6DA', 'D636743A', '3A9329CB',
            'C692A47A', '3A8CF77B', '3A91A30B', '3A8B9D6B', '3A8BA84B',
            '3A8A2FBB', '3A8E033B', '3A8DFD4B', '3A91EB2B', '3A8FC84B',
            '3A8B3B6B', '4C15193B', '4C1F6BCB', '4C220E6B', '4C161F5B',
            '4C1E341B', '4C2168FB', '4C21A73B', '4C1A4EAB', '4C1BFA4B',
            '4C21EECB', '4C1CC5DB', '4C20B29B', '4C1E1A6B', '4C1FD2EB',
            '4C211CCB', '4C14977B', '4C22A30B', '4C22788B', '4C2109CB',
            '4C2136BB', '4C164CCB', '4C16DE6B', '4C1F932B', '4C15AAEB',
            '4C21B75B', '4C1B114B', '4C22CA0B', '4C20B72B', '4C15BCBB',
            '4C17C51B', '4C146C7B', '4C20E0CB', '4C14958B', '4C224F4B',
            '4C15986B', '4C222D9B', '4C228D5B', '4C14B0AB', '4C21B8AB',
            '4C1A46AB', '4C16BCBB', '4C22653B', '4C1BCC3B', '4C19C8CB',
            '4C1C602B', '4C204BAB', '4C1C635B', '4C2282DB', '4C1E3BAB',
            '4C1FB78B', '4C22DDCB', '4C20BE1B', '4C22912B', '4C159B4B',
            '4C1E497B', '4C1A352B', '4C1994DB', '4C1CC4CB', '4C224C0B',
            '4C14B8AB', '4C1F8D7B', '4C1BBA0B', '4C1FFA6B', '4C1B332B',
            '4C1B07FB', '4C16F5AB', '4C1620FB', '4C1BECDB', '4C1BF70B',
            '4C14E62B', '4C15FE1B', '4115B8CB', '4116CF4B', '3A9742CB',
            '4C21F42B', '4C172B8B', '410E336B', '4C15A68B', '4C20FD2B',
            '4C207ECB', '41172FFB', '3A9166EB', '4C21F57B', '4C1C5A3B',
            '4111BDAB', '410B580B', '4C1C629B', '4C1F56CB', '4C17D42B',
            '4C1F7A0B', '4C1747DB', '4C1A3DCB', '4C1E19EB', '4C161F9B',
            '4C21DC0B', '4C14862B', '4C22BEAB', '4C1512CB', '4C228DDB',
            '4C20DCBB', '4C1A36FB', '4C21E9CB', '4C1C60BB', 'ADE3C80B',
            '4C1FBEAB', '42DF5E4B', '4C1FF84B', '4C20B9BB', '4C2228BB',
            'D9C5FAB2', 'D9C5FAB2', '5CA782FD', '5CA8E5ED', 'CB4625CC',
            '410EDF4B', 'CB4625CC', 'ADDCF6FB', 'D62BC54A', 'ADDE7A0B',
            'ADDD5E7B', 'ADD6F1DB', 'ADD8E70B', 'ADDCDAAB', 'ADDBF27B',
            'ADDCC69B', 'ADE38E8B', 'ADDD850B', 'ADDA116B', 'ADE011AB',
            'ADD8813B', 'ADE391DB', 'ADD88DCB', 'ADE1B1FB', 'ADE32BEB',
            'ADD569BB', '410A6FAB', '4112493B', 'ADD745EB', 'ADE077FB',
            'ADD727BB', '41F9D06A', '4C21670B', 'D9E37A02', '4C22B18B',
            'D9E41ED2', '4C178D6B', '5CA99B4D', 'ADDA358B', 'D9FFE742',
            '4C1CC49B', 'CB4625CC', 'CB4625CC', '42D4141B', '42D4141B',
            'BBA8BB83', '4111C32B', '7061FE43', '4113442B', 'D9E0E812',
            '4113BB7B', 'D639309A', '4108B3EB', '70566173', '41174BDB',
            '410C80DB', '4110EE8B', '4C149A0B', 'ADDFE1DB', '4C1C884B',
            'D9FFF9E2', '4C1A3D5B', '5B658CC5', '3A9737CB', 'D627FB2A',
            'ADD7039B', 'ADDF209B', '410E4E5B', '5C86B3ED', '3A96E59B',
            '411341DB', '411564EB', '410B233B', '410C366B', '410B971B',
            '410D5FBB', '4109B05B', '4113EAEB', '41090C4B', '410921DB',
            '4111DE3B', '4113EADB', '410B31AB', '41147CDB', '4116BCAB',
            'ADE2911B', '410B70DB', 'D9E2FF92', 'ADD6731B', '4110DFBB',
            '4115ECBB', 'ADDBF47B', 'CB4625CC', 'ADDF261B', 'ADDAB90B',
            'ADDBE6CB', '3A96736B', '5CA9A05D', 'ACDF93DD', '4C162EAB',
            '41F8EE5A', '4C22449B', '5DDF308B', '3A8DAF6B', '70620D83',
            'D9C78062', 'ADE1137B', '5CA7C83D', 'D62921DA', '5CA9429D',
            '5CA9C44D', 'ADDFCECB', '5C8E677D', '65EC4023', '4C152AFB',
            '3A8B905B', '3A8B905B', 'D2E10EAB', '41146B7B', 'ADD9836B',
            'ADD9836B', '3A8ED00B', '3A8ED00B', 'D628FFCA')
     GROUP BY L.CARD_ID_DEX
    HAVING MAX(L.LCD) BETWEEN TO_DATE('2016-01-21', 'yyyy-mm-dd') AND TO_DATE('2016-01-23', 'yyyy-mm-dd');
BEGIN
  V_NUM := 0;
  FOR C IN CARDINFO LOOP
    UPDATE CMS_CARD_USER_SYN MO
       SET MO.LCD = SYSDATE
     WHERE MO.LCD = C.LCD
       AND MO.CARD_ID_DEX = C.CARDID ;
       V_NUM := V_NUM + 1;
    IF V_NUM = 5000 THEN
      COMMIT;
      V_NUM := 0;
    END IF;
  END LOOP;
  COMMIT;
END;
/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值