MS SQL vil ikke genkende et kolonne navn
Jeg skal opdatere nogle kolonnner i en tabel med data fra en anden tabel i databasen.Kommandoen ser sådan ud
use metadbraastof
update metadb.me_dokumenter set titel='kolofon.emne', prod_dato='kolofon.rapport_dato', rekvirent = 'kolofon.rekvirent' where dok_id = kolofon.ID
Tabellen som dataene skal i hedder me_dokumenter og den tabel hedder kolofon.
Den vil gerne genkende kolofon sålænge der er tale om en nvarchar men da where klausulen indeholder en int kommer den med denne fejlmeddelse:
Server: Msg 107, Level 16, State 3, Line 1
The column prefix 'kolofon' does not match with a table name or alias name used in the query.
hvordan kan jeg få det ændret så den vil læse de her ting.