webForumDet fria alternativet
Logga in / Bli medlem

Utöka tabell

Databaser & SQL

5 svar · 401 visningar · startad av Lasp

Medlem sedan juli 200012 978 inlägg
Trådstart#1

Hur skriver jag för att lägga till två fält i en befintlig tabell?
Och hur kan jag stoppa in värden i dessa nya kolumner i en enposttabell.
MS SQL är databasen. :OO
Jag får skylla på den goa sommarvärmen.
fälttypen skall vara NChar

Medlem sedan dec. 200012 464 inlägg
Medlem sedan juli 200012 978 inlägg
#3

Tack LarsG men det funkar inte med Alter table om man vill peta dit några kolumner med Ntext!
Jag kan ju iof läsa ut och uppatera hela tabellen. men vill inte göra detta av säkerhetsskäl.

Medlem sedan juni 20006 031 inlägg
#4

Har du databasen på en egen server så kan du ju använda Enterprise Manager.
Men det kanske du inte har?

Medlem sedan dec. 200012 464 inlägg
#5

Jag testade att göra alter table och använda ntext för de tillagda kolumnerna. Inga problem. Om man anger defaultvärde och vill få det insatt vid alter så måste man ange WITH VALUES.

Medlem sedan juli 200012 978 inlägg
#6

Tack LarsG och Pedda.
Jo anledningen till frågan är att jag vill kunna skriva en uppdateringsrutin för folk på fältet som har existerande databaser och inga verktyg annat än mina egna SQL anropsfönster.
Skall testa nu med with values. för jag fick trunkeringsvarning annars.

277 ms totalt · 4 externa anrop · v20260731065814-full.442f7a9e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
149 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)