Hej!
Använder SQLServer 2000 på en Win 2003 server som jag vill ska skriva svaret i en tom tabell (korplan_temp1). Jag ställer följande fråga:
select * into korplan_temp1 from korplan inner join prodalternativ on (korplan.mfno = prodalternativ.tonr)
where (korplan.trans=1 and korplan.plgr='110' and korplan.infrakttid > DATEADD("dd", -8, getdate()))
Efter testkörning i SQL Query Analyzer får jag då följande felmeddelande:
Server: Msg 2705, Level 16, State 3, Line 1
Column names in each table must be unique. Column name 'ID' in table 'korplan_temp1' is specified more than once.
Tabellen korplan_temp1 är en identisk kopia av korplan. Jag har provat med att döpa om första tabellfältet till annat än ID, men ger ändå samma fel. Känner mig helt borta. Är därför väldigt tacksam i fall någon omedelbart ser vad för fel jag gjort. Tar jag bort "into korplan_temp1" i frågan ovan så erhåller jag ett svar på 85 poster, så data finns, men jag vill spara det i en temptabell för ytterligare frågor.
Tackar på förhand!
Lasse