webForumDet fria alternativet
Logga in / Bli medlem

Modifiera access tabell med SQL

Databaser & SQL

4 svar · 338 visningar · startad av benja77

Medlem sedan sep. 200414 inlägg
Trådstart#1

Vill lägga till en kolumn i en Access tabell online med hjälp av SQL-kommandon i asp. Detta funkar bra men jag vill även kunna sätta standardvärde på denna kolumn. Är detta möjligt?? Tror att man kan göra så här i SQL men det funkar inte i Access:

ALTER TABLE tabellnamn ADD kolumnnamn CHAR(50) DEFAULT 'Värde'

Nån som har en aning om detta går och isf hur man gör?

//Benjamin

Medlem sedan dec. 200012 464 inlägg
#2

I access kan du inte använda apostrofer när du anger defaultvärde

ALTER TABLE tabellnamn ADD kolumnnamn CHAR(50) DEFAULT Värde

Flyttas från ASP

Medlem sedan sep. 200414 inlägg
#3

Funkar inte med citationstecken heller. Har även testat att skapa ett int-fält och lägga en siffra som default utan fnuttar och det funkar inte heller. Men den verkar acceptera default utan något värde efteråt.

Medlem sedan dec. 200012 464 inlägg
#4

Default fungerar bara om du använder Jet Ole DB provider.

Medlem sedan sep. 200414 inlägg
#5

ok då vet jag.. tackar..

259 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)