1. #1
    Sabe's Avatar
    Registered
    20/07/02
    Location
    Edegem
    Posts
    3,709
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0

    Update full column with new data from TXT

    Hey,

    Ik heb een kolom met allemaal cijfers in:

    Code:
    0,0000
    50,0000
    60,0000
    95,0000
    95,0000
    115,0000
    185,0000
    115,0000
    135,0000
    160,0000
    215,0000
    250,0000
    500,0000
    0,0000
    0,0000
    49,0000
    54,0000
    59,0000
    64,0000
    69,0000
    99,0000
    99,0000
    109,0000
    119,0000
    199,0000
    209,0000
    219,0000
    All die cijfers zouden geupdate moeten worden met een nieuwe reeks getallen die ik klaar heb staan in een TXT file.

    Wat is de snelste manier om die kolom te update via MsSQL 2008?
    Copy/Paste lukt uiteraard niet.

    Bedankt.
    ...
    no votes  

  2. #2
    KingOfWoods's Avatar
    Registered
    28/07/02
    Location
    Gent
    Posts
    2,195
    iTrader
    19 (91%)
    Mentioned
    0 Post(s)
    Reputation
    0/144
    Ik begrijp uw vraag niet goed? Is het de bedoeling dat de oude getallen weggaan? En er gewoon nieuwe komen?

    Dan zou ik gewoon deze delete en gewoon een nieuwe maken met de nieuwe getallen in. Of is het specifiek getal A veranderen naar B en dan A2 naar B2, A3 naar B3 enz...
    no votes  

  3. #3
    Sabe's Avatar
    Registered
    20/07/02
    Location
    Edegem
    Posts
    3,709
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    De huidige reeks in de kolom inderdaad verplaatsen door de nieuwe reeks.
    Maar ik kan blijkbaar niet zomaar een copy paste doen uit een txt bestaand naar een nieuwe kolom in MsSQL. Of is er een manier voor?

    Simpel: Reeks getalen 4063 rijen moet van TXT naar Kolom in Table.
    ...
    no votes  

  4. #4
    Dastardly's Avatar
    Registered
    20/08/09
    Location
    ...
    Posts
    3,812
    iTrader
    6 (100%)
    Mentioned
    0 Post(s)
    Reputation
    7/127
    TXT importeren in tijdelijke tabel en dan kopiƫren via scriptje of indien echt alle gegevens uit originele tabel weg mogen gewoon rechtstreeks importeren in tabel.
    Gory, gory, what a hell of way to die.
    no votes  

  5. #5
    Sabe's Avatar
    Registered
    20/07/02
    Location
    Edegem
    Posts
    3,709
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Het is uiteindelijk gelukt om de nieuwe waardes via een excel te importeren in een nieuwe tabel. Beide tabellen een nieuwe incremented ID rij te geven.
    Daarna met deze query toepassen.

    UPDATE t1 SET t1.AddedCost = t2.AddedCost FROM NB_Store_OptionValue_1 t2 INNER JOIN NB_Store_OptionValue t1 ON t1.id = t2.id
    ...
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in