sql >> Databasteknik >  >> RDS >> Sqlserver

komma åt okända kolumner i en tabell och infoga dem i en ny

Det här är ett sätt att extrahera namnet och ordningen på kolumnen:

select name, colorder from syscolumns where id = (select id from sysobjects where name = [tablename])

Du kan använda detta för att manipulera med data som hänvisar till dess ordning i tabell istället för namn




  1. Lägg till en primärnyckelkolumn i en gammal tabell utan primärnyckel

  2. Hur skapar man DB i SQL Express med SQL-kommandon?

  3. Varför skapas alla mina tabeller i Rails 4/Postgres med dimensionen 1?

  4. SQL - matcha poster från en tabell till en annan tabell baserat på flera kolumner