Avatar billede genvej Nybegynder
22. april 2002 - 11:57 Der er 3 kommentarer og
1 løsning

"swapning" af data mellem 2 kolonner

jeg kan ikke hitte ud af at swappe data fra eks. kolonne a til b + b til a. jeg ender op med at begge kolonner indeholder samme data. Følgende dur ihverfald ikke!!

UPDATE CPS SET CPS=CPS1;
UPDATE CPS SET CPS1=CPS;
COMMIT;

nogle idéer??
Avatar billede rou Nybegynder
22. april 2002 - 12:00 #1
UPDATE cps SET cps=cps1, cps1=cps WHERE ......

Men du kan da ikke have en kolonne som hedder det samme som tabellen, det er ihvertfald ikke pænt.
Avatar billede terry Ekspert
22. april 2002 - 12:16 #2
Why is this necessary? you may just as well re-name the columns!
Avatar billede proaccess Nybegynder
22. april 2002 - 12:25 #3
Omdøb kolonnen CPS til TEMP
Omdøb kolonnen CPS1 TIL CPS
Omdøb kolonnen TEMP TIL CPS1
Avatar billede proaccess Nybegynder
22. april 2002 - 12:27 #4
Eller lav en ekstra kolonne (TEMP)

og kør så:
UPDATE cps SET temp=cbs WHERE ...
UPDATE cps SET cps=cps1 WHERE ...
UPDATE cps SET cbs=temp WHERE ...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester