09. august 2000 - 15:03Der er
9 kommentarer og 1 løsning
Sortere i Kolonnerækkefølgen
Hvis man i databasen har oprettet en masse kolonner i den vilkårlig rækkefølge, og man så ønsker at få orden i rækkefølgen igen, hvordan gør man så det?
Før sortering: Navn | tlf | ID | Adresse | Postnr....
Hvorfor vil du sortere selv databasen ? Du kan jo bare bruge Order By når du skal have data ud.
Men hvis du vil skal du trække alle data ud med og flytte dem over i en anden tabel der er oprettet i den orden du vil have. derefter sletter du den gamle og renamer den nye.
Lrj: Ja det har jeg godt nok tænkt på, men ved ikke lige på hvilken måde jeg skal bruge den. Det må være noget med at jeg skal bytte om på \"index-værdierne\" på kolonneoverskrifterne/titlerne.
MS-SQL databaser må du forstå ikke er et tekst-dokument eller et regneark. Det er strukturer som kan være ganske komplekse. Derfor bruger man et fleksibelt sprog som SQL til at modificere databasen. Det er ikke klippe klistre-programmering, omend nogle database-frontends kan få det til at virke sådan.
Prøv at kigge inde i SQL-serverens utilitier - garanteret der er et værktøj til det..
Er der mange data? Ellers nedlæg og opret ny. Jeg er ikke sikker på, at en restore kan finde ud af det, hvis rækkefølgen af kolonnerne er en anden. Ellers var det en mulighed. (Backup,drop,create,restore).
Synes godt om
Ny brugerNybegynder
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.