Ta bort parentesen runt alla fält i select-delen, och prova igen.
(Att bokning_id är en primärnyckel har ingen som helst betydelse. Det som spelar roll är om den är en räknare eller icke. Jag antar att det var det du menade, men ändå. :) )
2 svar · 441 visningar · startad av reka1
Hej!
I MS Sql server 2008 försöker jag flytta data mellan 2 tabeller med denna kod
insert into ml232c.bokning (produkt_id, saljare_id, kund_id, tidpunkt) select (produkt_id, saljare_id, kund_id, tidpunkt) from dbo.Blad1
go
När detta exekveras fås ett felmeddelande " Incorrect syntax near ',' " och ordet FROM markeras.
Den enda kolumn som ej tas med är bokning_id med motivering att det är primärnyckeln, och den ska _väl_ räkna själv.
I övrigt är tabellerna identiska, dvs rätt typ av kolumner etc.
Ta bort parentesen runt alla fält i select-delen, och prova igen.
(Att bokning_id är en primärnyckel har ingen som helst betydelse. Det som spelar roll är om den är en räknare eller icke. Jag antar att det var det du menade, men ändå. :) )
Så enkelt var det =) (ja, det var räknare jag menade ;-))
Tack för hjälpen!