---
title: "Syntax"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21469-syntax"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "LilleSkutt"
published: "2001-05-21T19:47:00.000Z"
updated: "2001-05-22T08:35:00.000Z"
replies: 4
views: 211
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/21469-syntax"
---

# Syntax

## #1 — LilleSkutt, 2001-05-21T19:47Z

Hallooo

Hur ser SQL Servers syntax ut för att ändra fältegenskaper i en tabell?

ALTER TABLE mintabell CHANGE startnamn slutnamn INT NOT NULL
Det borde väl funka?

Jag får felmeddelande på, i det här fallet, 'startnamn'.

Och om det inte finns något fält som heter startnamn, får man felmeddelande då? Felet kan nämligen bero på det...

Jag försöker nämligen ersätta ett par tabeller med en struktur från en annan tabell, genom ett par loopar i ett script. Men jag får då ovanstående fel.. Alla tabeller ser inte likadana ut.

LarsG brukar väl ha koll på SQL Server och MySQL's avvikelser, m.m.? :)

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

## #2 — LarsG, 2001-05-21T19:58Z

Nu förstår jag inte riktigt vad du vill ändra. Om du vill ändra attribut för kolumner så finns det beskrivning här
 <http://msdn.microsoft.com/library/default.asp?URL=/library/psdk/sql/ts_ea-ez_4aur.htm> 

T.ex att byta datatyp

ALTER TABLE MinTabel ALTER COLUMN startnamn int NOT NULL

Om du vill byta namn på en kolumn så finns det en rutin som heter sp_rename för det ändamålet.
 <http://msdn.microsoft.com/library/default.asp?URL=/library/psdk/sql/ts_ea-ez_4aur.htm>

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

## #3 — LilleSkutt, 2001-05-22T06:37Z

Precis, jag vill ändra namn på en kolumn :)

Tyvärr hittade jag ingenting på MSDN-länken... Ingen sp_rename :(

I MySQL kan man juh göra som jag gjorde i första inlägget, vem har brutit från SQL-standarden? :)

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

## #4 — LilleSkutt, 2001-05-22T06:53Z

Bara ljög, jag hittade det :)

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

## #5 — LarsG, 2001-05-22T08:35Z

> I MySQL kan man juh göra som jag gjorde i första inlägget, vem har brutit från SQL-standarden?

Båda.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21469-syntax
