Loading Unique and Duplicate Records in Separate Tables

download Loading Unique and Duplicate Records in Separate Tables

of 42

Transcript of Loading Unique and Duplicate Records in Separate Tables

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    1/42

    Gkndpcavgba \dump Bmkvmp 7+

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    2/42

    VA@IM DN BDKVMKVR

    R+KD VGVIM \AEM+ KD+

    1 Gkvpdf}bvgdk+ 2#6

    0 Bpmavgke Pm|drgvdpw . Ndifmp+ =#:

    2 Gc|dpv Fava Rd}pbm Akf Vapemv Va`im+ 7#1>

    6 Bpmavm Ca||imv . Ca||gke+ 15#07

    = Bpmavm Udphnidu+ 2 Udphnidu Cdkgvdp . Pm~gmu fava+ 2>#25

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 0

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    3/42

    Ca||imv+

    A Ca||imv gr a pm}ra`im d`ombv vjav pm|pmrmkvr a rmv dn vpakrndpcavgdkr+ Gv aiidur wd} vd pm}rm

    vpakrndpcavgdk idegb akf bak bdkvagk ar cakw vpakrndpcavgdkr ar wd} kmmf+ A Ca||imv bak bdkvagkvpakrndpcavgdkr) Pm}ra`im vpakrndpcavgdkr akf rjdpvb}vr vd vpakrndpcavgdkr+

    Vjmpm apm vud vw|mr dn ca||imv+

    Gk|}v Ca||imv *Ndp vjm gk|}v |dpv'+ D}v|}v Ca||imv*Ndp vjm d}v|}v |dpv'+

    Fmrbpg|vgdkGk vjgr mzac|im) um pmcd~m f}|igbavm pdu }rgke ca||imv+ Vjmpm apm ndiidugke rvm|r vd pmcd~m

    f}|igbavm pdu }rgke ca||imv+

    Bpmavm Pm|drgvdpw akf Ndifmp gk Gkndpcavgba Pm|drgvdpw Cakaemp+

    Gc|dpv Rd}pbm fava`arm akf bpmavm$gc|dpv vapemv va`im gk Gkndpcavgba Fmrgekmp+

    Bpmavm ca||imv) Ngprv bpmavm gk|}v ca||imv *bpmavgke |dpv ndp gk|}v vjm bdi}ck') vjmk bpmavm

    aeepmeavdp vpakrndpcavgdk *aff f}ccw |dpv ndp bdi}ck akf bjmbh epd}| `w `dz vd vjgr

    bdi}ck akf vjmk bd}kv fava }rgke bd}kv n}kbvgdk'+ Vjmk bpmavm ngivmp vpakrndpcavgdk akf ngivmp

    vjm }kgq}m akf f}|igbavm fava }rgke mz|pmrrgdk+ Vjmk |arrmr aii bdi}ck gkvd d}v|}v ca||imv

    vpakrndpcavgdk+

    Vjmk Bpmavm Ca||gke }rgke ca||imv+

    Bpmavm udphnidu akf mzmb}vm udphnidu+

    Bjmbh ide ngim+

    Vjmk Pm~gmu d}v|}v fava+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 2

    Gkvpdf}bvgdk

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    4/42

    Rd}pbm Va`im *Fava'

    Vapemv Va`im *Fava'

    ]kgq}m Pmbdpfr

    F}|igbavm Pmbdpfr

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 6

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    5/42

    Bpmavgke Pm|drgvdpw . Bdkkmbvgke gv+

    Rvm|#1 Ngprv bpmavm pm|drgvdpw) Bigbh dk Rvapv #; Aii \pdepacr #; Gkndpcavgba 7+

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    6/42

    Rvm|#6Kdu bdkkmbv pm|drgvdpw+ Pgejv bigbh dk kmuiw bpmavmf pm|drgvdpw akf bigbh dk bdkkmbv+

    Rvm|#= Eg~m ]rmpkacm . |arrudpf akf bigbh dk Bdkkmbv+

    Bpmavgke Ndifmp+

    Rvm|#1 Ed vd Gkndpcavgba \dump Bmkvmp Pm|drgvdpw Cakaemp akf bigbh dk Ndifmp Cmk} akf bigbh dkBpmavm+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem >

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    7/42

    Rvm|#0 R|mbgnw Kacm dn Ndifmp) Fmrbpg|vgdk) Dukmp) DR \pdngim) D|vgdkr) Rvav}r akf edv vd|mpcgrrgdkr va`+

    Rvm|#2 Vjgr gr |mpcgrrgdk va` vd eg~m |mpcgrrgdk ndp vjgr ndifmp+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 5

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    8/42

    Rvm|#6 Vjgr gr kmuiw bpmavmf Ndifmp

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem :

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    9/42

    Rvm|#1 Bigbh dk Rvapv #; Aii \pdepacr #; Gkndpcavgba 7+

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    10/42

    Rvm|#2 Ed vd Vddir Cmk} akf bigbh dk Rd}pbm Akaiwmp vd gc|dpv rd}pbm va`im+ Akf vjmk ed vd

    Rd}pbmr Cmk} gk Gkndpcavgba \dump Bmkvmp Fmrgekmp+

    Rvm|#6 Akf vjmk rmimbv Rd}pbm cmk} akf bigbh dk Gc|dpv npdc fava`arm

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 1

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    11/42

    Rvm|#= R|mbgnw ]rmpkacm) Dukmp kacm) |arrudpf akf vjmk bdkkmbv+ Vjmk rmimbv rd}pbm va`im akf

    bigbh DH+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 11

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    12/42

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 10

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    13/42

    Rvm|#> ^gmu fava gk rd}pbm akaiwmp) Pgejv bigbh dk RPBTBPMFGVBAPF akf rmimbv \pm~gmu Fava+

    Rvm|#5 R|mbgnw ]rmpkacm akf \arrudpf akf bdkkmbv gv+ Vjmk Bidrm gv+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 12

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    14/42

    Rvm|#:Kdu bigbh dk Vapemv Fmrgekmp+

    Rvm|#7 Akf vjmk rmimbv Vapemv cmk} akf bigbh dk Gc|dpv npdc fava`arm vd gc|dpv vapemv va`im+

    Rvm|#1< R|mbgnw ]rmpkacm) Dukmp kacm) |arrudpf akf vjmk bigbh dk bdkkmbv akf vjmk rmimbv va`im

    akf vjmk DH+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 16

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    15/42

    Rvm|#11 Vd ~gmu fava rmimbv va`im akf Pgejv bigbh dk vjav va`im anvmp vjav r|mbgnw ]rmpkacm akf

    \arrudpf akf bdkkmbv gv+ Vjmk Bidrm gv+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 1=

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    16/42

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 1>

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    17/42

    Rvm|#10 Vd ~gmu fava rmimbv va`im akf Pgejv bigbh dk vjav va`im anvmp vjav r|mbgnw ]rmpkacm akf

    \arrudpf akf bdkkmbv gv+ Vjmk Bidrm gv+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 15

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    18/42

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 1:

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    19/42

    Rvm|#1 Ed vd Ca||imv Fmrgekmp akf Bpmavm Kmu Ca||imv akf vjmk kacm dn ca||imv akf bigbh

    DH+

    Rvm|#0 Vjmk ed vd vpakrndpcavgdk akf Bpmavm vpakrndpcavgdk+

    Rvm|#2 Vjmk rmimbv Ca||imv Gk|}v vpakrndpcavgdk gk igrv akf kacm dk vpakrndpcavgdk+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 17

    BPMAVM CA\\IMV . CA\\GKE

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    20/42

    Rvm|#6 Ca||imv Gk|}v Vpakrndpcavgdk+

    Rvm|#= Vjmk pgejv bigbh dk Gk|}v vpakrndpcavgdk akf rmimbv Mfgv+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 0

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    21/42

    Rvm|#> Vjmk ed vd \dpvr va` akf bpmavm |dpv akf r|mbgnw kacm dn |dpv akf bigbh a||iw akf dh+

    Rvm|#5 Vjmk bpmavm aeepmeavdp vpakrndpcavgdk) bigbh dk vpakrndpcavgdk cmk} akv rmimbv bpmavm vjmk

    rmimbv aeepmeavdp gk vpakrndpcavgdk fpd| fduk akf kacm dn vpakrndpcavgdk+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 01

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    22/42

    Rvm|#: Vjmk |arrmr aii bdi}ck gkvd aeepmeavdp va`im akf pgejv bigbh dk aeepmeavdp va`im akf rmimbv

    Mfgv+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 00

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    23/42

    Rvm|#7 Gk |dpvr va` bpmavm f}ccw |dpv ndp abbd}kvTdnngbmpTbf akf kacm dn |dpv akf gk mz|pmrrgdk

    upgvm q}mpw ar a bd}kv*abbd}kvTdnngbmpTbf'+

    Rvm|#1< Vjmk bpmavm vud ngivmp vpakrndpcavgdk) |arrmf aii pdu gkvd ngivmp va`im+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 02

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    24/42

    Rvm|#11 Vjmk pgejv bigbh dk ngivmp vpakrndpcavgdk akf rmimbv Mfgv) Vjmk ed vd |pd|mpvgmr va` akf upgvm

    ngivmp bdkfgvgdk+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 06

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    25/42

    Rvm|#11 Upgvm Bdkfgvgdk akf ^aigfavm gv+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 0=

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    26/42

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 0>

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    27/42

    Rvm|#10 Vjmk pgejv bigbh dk rmbdkf ngivmp vpakrndpcavgdk akf rmimbv Mfgv) Vjmk ed vd bdkfgvgdk akf

    upgvm bdkfgvgdk+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 05

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    28/42

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 0:

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    29/42

    Rvm|#12 Upgvm Bdkfgvgdk akf ^aigfavm gv+

    Rvm|#16 Vjmk bpmavm ca||imv d}v|}v vpakrndpcavgdk akf

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 07

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    30/42

    Rvm|#1= Vjmk |arrmr aii bdi}ck gkvd d}v|}v vpakrndpcavgdk+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 2

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    31/42

    Rvm|#1> Vjmk ra~m vjgr ca||imv+

    Rvm|#15 Vjmk ed vd Ca||gke Fmrgekmp akf Bpmavm Kmu Ca||gke akf vjmk kacm dn ca||gke

    akf bigbh DH+

    Rvm|#1: Vjmk fpae akf fpd| rd}pbm akf vapemv fava gk Ca||gke Fmrgekmp+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 21

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    32/42

    Rvm|#17 Vjmk fpae akf fpd| ca||imv gkvd Ca||gke Fmrgekmp Ugkfdu+

    Rvm|#0< Vjmk bdkkmbv Gk|}v ca||imv gkvd rd}pbm q}aigngmp va`im+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 20

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    33/42

    Rvm|#01 Akf bdkkmbv d}v|}v vd vapemv va`im+

    Rvm|#00 Akf vjmk ra~m gv *bvpi(r' akf bjmbh ca||gke gr AIGF+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 22

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    34/42

    Rvm|#1 Kdu ed vd Gkndpcavgba \dump Bmkvmp Udphnidu Cakaemp) akf ed vd Vddir cmk} akf rmimbv

    Udphnidu Fmrgekmp+

    Rvm|#0 Kdu vd bpmavm udphnidur) Ed vd Udphnidur cmk} akf rmimbv Bpmavm+ Anvmp vjav Kacm dn

    udphnidu akf bigbh DH `}vvdkr+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 26

    BPMAVM UDPHNIDU

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    35/42

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 2=

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    36/42

    Rvm|#2 Kdu bpmavm Varh) Ed vd Varhr Cmk} akf bigbh Bpmavm+

    Rvm|#6 Kdu rmimbv rmrrgdk akf gkrmpv Kacm dn varh+

    Rvm|#= Rmimbv Ca||gke vd arrdbgavm ugvj vjm rmrrgdk+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 2>

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    37/42

    Rvm|#> Udphnidu Fmrgekmp Ugkfdu+

    Rvm|#5Kdu bpmavm nidu @$U Udphnidu vd Varh+ Rmimbv Igkm Varh akf igkh vd Rvapv vd Ngivmp+

    Rvm|#: Udph Fmrgekmp Ugkfdur

    Rvm|#7Kdu Bdknge}pm Bdkkmbvgdk vd Rd}pbm akf Vapemv) Vjmk Pgejv Bigbh dk ]kgq}mTPmbdpfr akf

    rmimbv Mfgv) Vjmk Bigbh Ca||gke va` akf bdknge}pm bdkkmbvgdk ndp wd}p rd}pbm akf vapemv va`im

    rbjmca gk dpabim 11e PF@CR+ Akf vjmk bigbh DH+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 25

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    38/42

    Rvm|#1< Rmimbv F@Bdkkmbvgdk ndp Rd}pbm akf Vapemv Pmiavgdk Fava`arm akf rmv |pd|mpvw dk Vapemv

    Bdkkmbvgdk+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 2:

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    39/42

    Rvm|#11Kdu ra~m *bvpi(r' vjgr udphnidu akf bjmbh gv+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 27

  • 7/30/2019 Loading Unique and Duplicate Records in Separate Tables

    40/42

    Rvm|#1 Kdu Rvapv Udphnidu) Pgejv bigbh dk Udphnidu Fmrgekmp Ugkfdu akf Bigbh dk Rvapv

    Udphnidu+

    Rvm|#0 Bjmbh rmrrgdk gk Gkndpcavgba \dumpBmkvmp Udphnidu Cdkgvdp+

    uuu+`gr|rdi}vgdkr+bdc y uuu+jw|mpgdke}p}+bdc y uuu+`gr|vpagkgker+bdc y

    \aem 6