|
From: Porterfield, Sean
-----Original Message-----
From: Joe Pluta
From: Porterfield, Sean
UPDATE File1
SET File1.Data1 = File2.Data1
FROM File1, File2
WHERE File1.Key1 = File2.Key1
Should this work correctly? Thanks.
Sean, as far as I know the syntax above won't work at all.
However, without the WHERE EXISTS, the query will update all
records in A.
Thanks, Joe. I created some simple tables to test this out; it helps a
lot to see it in action.
My version produced "Column qualifier or table FILE2 undefined." Using
yours without the WHERE EXISTS, every record was updated. With the WHERE
EXISTS, I got exactly what I expected.
I guess this is just a syntax difference between MS SQL Server and System
i SQL. Luckily it seems with the subselect and where exists, I can use it
on either platform.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.