Başlangıç > Database, Forms, Oracle, PL/SQL, Reports > pl/sql merge syntax

pl/sql merge syntax


Merhaba pl/sql ile merge syntax kullanımına bir örnek.

MERGE INTO table_1 tbl1
USING (SELECT column_1,
              column_2,
              column_3
         FROM table_2) tbl2
ON (tbl1.column_1 = tbl2.column_1)
WHEN MATCHED THEN
  UPDATE
     SET tbl1.column_2 = tbl2.column_2,
         tbl1.column_3 = tbl2.column_3
WHEN NOT MATCHED THEN
  INSERT
    (tbl1.column_1,
     tbl1.column_2,
     tbl1.column_3)
  VALUES
    (tbl2.column_1,
     tbl2.column_2,
     tbl2.column_3);
Reklamlar
  1. Henüz yorum yapılmamış.
  1. No trackbacks yet.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: