-
04-08-2012, 02:05 #1Approved 9-lifer
- 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:
All die cijfers zouden geupdate moeten worden met een nieuwe reeks getallen die ik klaar heb staan in een TXT file.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
Wat is de snelste manier om die kolom te update via MsSQL 2008?
Copy/Paste lukt uiteraard niet.
Bedankt....
no votes
-
-
04-08-2012, 16:49 #2Member
- 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
-
04-08-2012, 17:58 #3Approved 9-lifer
- 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
-
04-08-2012, 21:56 #4Approved 9-lifer
- 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
-
05-08-2012, 15:46 #5Approved 9-lifer
- 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
