---
title: "Det är ju rätt!!!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21529-det-är-ju-rätt"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "nanne"
published: "2001-07-31T12:12:00.000Z"
updated: "2001-07-31T13:28:00.000Z"
replies: 3
views: 237
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/21529-det-är-ju-rätt"
---

# Det är ju rätt!!!

## #1 — nanne, 2001-07-31T12:12Z

> Warning: MS SQL message: Incorrect syntax near the keyword 'user'. (severity 15) in e:\\websites\\lsi/newforum/select.php3 on line 6
>
> Warning: MS SQL: Query failed in e:\\websites\\lsi/newforum/select.php3 on line 6

```
mssql_query("DELETE FROM user WHERE username='$username'");
```

Eller?  Jag får samma fel överallt. Kan det vara tabell tro... jag är som sagt nybörjare när det gäller MSSQL så jag vet inte så mkt...

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

## #2 — LarsG, 2001-07-31T12:20Z

user är ett reserverat ord i SQL-standarden.

Du kan skriva 

```
delete from [user] where username = 'nisse'
```

eller byta namn på tabellen. Finns en stored procedure som heter sp_rename som fixar det.

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

## #3 — nanne, 2001-07-31T12:48Z

En till fråga... vad är motsvarigheten till auto_increment i MSSQL? Eller måste jag göra på något annat sätt...

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

## #4 — LarsG, 2001-07-31T13:28Z

identity

```
create table ogrish(aleb int identity,caleb decimal(5,3), primary key(aleb))
```

För att få fram det senaste värdet efter en insert så gör man 

```
select @@identity
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21529-det-är-ju-rätt
