Avatar billede kovalt Nybegynder
21. oktober 2002 - 14:38 Der er 4 kommentarer og
1 løsning

Ny kolonne med default-value

Hej

Jeg sidder med en side i ASP hvorigennem jeg skan kunne oprette en ny kolonne i en eksisterende tabel i en DB. Dette har jeg løst som følger:

strSQL = "ALTER TABLE tabel1 ADD kolonne4 varchar(3)"
Conn.Execute(strSQL)

Hvis alle felterne i kolonnen skal oprettes med en default value, hvorledes gøres dette så?
Avatar billede terry Ekspert
21. oktober 2002 - 14:56 #1
You can try this, I have NOT tested it myself!
ALTER TABLE tabel1 ADD CONSTRAINT
    MyConstraint DEFAULT ('a') FOR kolonne4
Avatar billede kovalt Nybegynder
21. oktober 2002 - 15:00 #2
That dosn´t work i´m affraid - but tanx
Avatar billede terry Ekspert
21. oktober 2002 - 15:17 #3
I have a feeling that you can not set the default value through code.
Avatar billede webstalker Nybegynder
21. oktober 2002 - 21:41 #4
Hvad med:
Alter Table tabel1 Add kolonne4 varchar(3) NOT NULL WITH DEFAULT('a')
Avatar billede kovalt Nybegynder
23. oktober 2002 - 13:02 #5
virker ikke.....
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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