webForumDet fria alternativet

INSERT INTO i en tabell som bara har en kolumn

Databaser & SQL

5 svar · 272 visningar · startad av kristoffer

Medlem sedan juni 20001 257 inlägg
Frågan#1

Jag har en tabell som bara har en kolumn, id, som är Identity. Hur sätter jag in en ny post i den tabellen?

INSERT INTO myTable

fungerar ju inte.

Medlem sedan dec. 19996 522 inlägg
#2

Vad i hela friden har du en enda identity ensam i en tabell för? bara nyfiken på varför i hela världen du har valt att göra så

Medlem sedan juni 20001 257 inlägg
#3

För att koppla samman flera poster i en annan tabell. I den andra tabellen finns alltså en främmande nyckel som är relaterad till primärnyckeln i tabellen med en enda identity.

Medlem sedan juni 20003 076 inlägg
#4

det går inte, primärnyckel spärrar för inserter i den kolumnen.
det är helt enkelt inte rätt att göra så! ;)
kan du förklara närmare hur du använder tabellerna?

Medlem sedan dec. 200012 464 inlägg
#5
insert into t default values

eller

insert into t(pkColumn) values(default)
Medlem sedan juni 20001 257 inlägg
#6

Tackar.

262 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)