---
title: "Kolumnbyte i SQL Server"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21473-kolumnbyte-i-sql-server"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "SPiN"
published: "2001-05-29T08:52:00.000Z"
updated: "2001-05-29T21:16:00.000Z"
replies: 2
views: 229
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/21473-kolumnbyte-i-sql-server"
---

# Kolumnbyte i SQL Server

## #1 — SPiN, 2001-05-29T08:52Z

Halloj!
Såg i ett par inlägg längre ner att LilleSkutt vill byta namn på en kolumn, men om jag vill ändra strukturen och kolumnnamn i en tabell, hur gör jag då?
Går det att göra via en sp, eller måste jag göra det manuellt?

T.ex. har jag en tabell tblEtt, med följande struktur:
id - int
usr_id - int
email - varchar

Tabellen tblTva:
id - int
usr - varchar
email - varchar

Jag vill nu att tblEtt ska få samma struktur som tblTva. Nu är läget så att jag har ca 40 tabeller, och att göra det manuellt blir jobbigt... Så jag hoppas på lite SP-hjälp här :)

Permalänk: https://www.webforum.nu/p/21473

## #2 — LarsG, 2001-05-29T19:53Z

Det beror som lite på. Med alter table går det att byta datatyp för en kolumn om det finns en implicit konvertering mellan datatyperna. Till exempel så tror jag inte att det går att byta från int till char direkt med alter table utan där får man nog mellanlagra (t.ex. med insert ... select ) och använda convert

 Vill du ha kvar datainnehållet i tabell1? Om du bara vill ha en kopia av en tabell så kan man göra

select \* into newtab from oldtab where ...

Sammantaget så tror jag att det blir ganska mycket handjobb om du har olika datatyper och sånt.

Permalänk: https://www.webforum.nu/p/352117

## #3 — SPiN, 2001-05-29T21:16Z

Ok, tack för svaret :)

Nej, det spelar ingen roll om datan är kvar eller inte, jag ska ändå tömma hela skiten ;)

Ska testa i morrn då, då jag har tillgång till SQL Servern!

Permalänk: https://www.webforum.nu/p/352118

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21473-kolumnbyte-i-sql-server
