devotionMedlem sedan jan. 20013 582 inläggFrågan#1 Jag börjar bli trött...
Men varför fungerar inte detta?
år
Incorrect statement near 'FROM'
UPDATE [tblArticle]
FROM
[F0001].dbo.[Prod] p
SET
[Status] = 1,
[Modified] = GetDate(),
[Name] = p.[Descr],
[Category] = p.[ProdGr],
[Custom1] = p.[RepProd],
[Custom2] = p.[NrmStc],
[Custom3] = p.[Inf]
WHERE [Nr] = p.[ProdNo]
Mvh
Henrik
devotionMedlem sedan jan. 20013 582 inlägg
LarsG skrev:
from kommer efter set
UPDATE [tblArticle]
SET
[Status] = 1,
[Modified] = GetDate(),
[Name] = p.[Descr],
[Category] = p.[ProdGr],
[Custom1] = p.[RepProd],
[Custom2] = p.[NrmStc],
[Custom3] = p.[Inf]
FROM
[F0001].dbo.[Prod] p
WHERE [Nr] = p.[ProdNo]
Så??
Mvh
Henrik
TroxyMedlem sedan mars 20041 505 inläggVilken DBMS avses här? :)
@ndersMedlem sedan juni 200032 969 inläggDå får du se till att de fält du jämför har samma collation. Antingen ändrar du i tabelldefinitionen eller gör det med COLLATE i SQL-frågan.
devotionMedlem sedan jan. 20013 582 inlägg
@nders skrev:
Då får du se till att de fält du jämför har samma collation. Antingen ändrar du i tabelldefinitionen eller gör det med COLLATE i SQL-frågan.
Tabelldefinitionen vill jag inte ändra. Hur gör man det i SQL-frågan?
Hittade denna artikel i ämnet:
http://blog.sqlauthority.com/2007/06/11/sql-server-cannot-resolve-collation-conflict-for-equal-to-operation/
Men fattar inte riktigt.... :( Vad ska jag ange efter COLLATE?
Mvh
Henrik
@ndersMedlem sedan juni 200032 969 inlägg
devotion skrev:
Men fattar inte riktigt.... :( Vad ska jag ange efter COLLATE?
Kolla upp vilka collations det är på de båda fälten, och så väljer du den ena att använda i jämförelsen.
@ndersMedlem sedan juni 200032 969 inläggNu vet jag inte riktigt vad fälten innehåller - men finnish_swedish_ci_ai kanske kan passa?