iki farklı veritabanındaki benzer iki tabloyu karşılaştırma?

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

iki farklı veritabanındaki benzer iki tabloyu karşılaştırma?

Mesaj gönderen unicorn64 »

merhaba arkadaşlar..

müşterinin kullandığı eski programdaki dataları bizim dbye aktarmak için, iki firebird db de bulunan ortak alanlara ve değerlere sahip iki tabloyu karşılaştırmam gerekiyor.

bu iş için önerebileceğiniz kolay bir yöntem var mı?

örneğin mssql server da

Kod: Tümünü seç

SELECT T1.ALAN1,T2.ALAN1 FROM DB1..T1 T1 LEFT OUTER JOIN DB2..T2 T2 ON T1.ALANX=T2.ALANY
gibi bir kullanım mümkün ve tek bir bağlantıyla iki veritabanından da sorgu çekilebiliyor.. firebird için benzer bir kullanım var mı?
bazen yükselmek için önce dibi görmek gerekir...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...

yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Resim
emin_as
Üye
Mesajlar: 559
Kayıt: 01 Eki 2008 10:05
Konum: izmir
İletişim:

Re: iki farklı veritabanındaki benzer iki tabloyu karşılaştı

Mesaj gönderen emin_as »

Aşagıdaki gibi sorguyu firebird 2.5 ile kullanabilirsin.

http://www.firebirdfaq.org/faq16/

Kod: Tümünü seç

execute block returns (emp_no smallint) as
begin
FOR EXECUTE STATEMENT 'select emp_no from employee'
ON EXTERNAL DATA SOURCE 'localhost:employee' AS USER 'sysdba' PASSWORD 'masterkey'
INTO :emp_no
DO SUSPEND;
end
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

Re: iki farklı veritabanındaki benzer iki tabloyu karşılaştı

Mesaj gönderen unicorn64 »

hımm teşekkürler.. ancak firebird 2.1 kullanıyoruz...
bazen yükselmek için önce dibi görmek gerekir...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...

yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Resim
Cevapla