Avatar billede pablo Nybegynder
16. december 2002 - 18:00 Der er 1 løsning

Tjek om kolonne allerede eksisterer

Jeg opretter en ny kolonne i en tabel med:

ALTER TABLE fag_rel ADD COLUMN colClean NUMBER

...men hvordan tjekker jeg om kolonnen allerede eksisterer?
Avatar billede kichian Nybegynder
16. december 2002 - 18:47 #1
Det generelle tilfælde med ADO må vel være noget ala

set rs = Con.Execute("select * from fag_rel where 1=0")
fundet = false
for each felt in rs.Fields
  if felt.Name = "colClean" then
    fundet = true
    Exit for
  Next
Next

if not fundet then
  Con.Execute "ALTER TABLE fag_rel ADD COLUMN colClean NUMBER"
end if
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
Kurser inden for grundlæggende programmering

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