Mündəricat:

SQL-də Merge əmri nədir?
SQL-də Merge əmri nədir?

Video: SQL-də Merge əmri nədir?

Video: SQL-də Merge əmri nədir?
Video: Oracle SQL dərsləri - 2. RDBMS anlayışı, SQL nədir? SELECT əmri, SQL ALİAS I sql nedir? 2024, Noyabr
Anonim

Giriş BİRLEŞTİRİLMƏ BƏYANATI və SQL Server məlumat modifikasiyası. The BİRLEŞTİRİLMİŞ bəyanatı anterdən uyğun gələn dəyərlər əsasında bir cədvəldə dəyişiklik etmək üçün istifadə olunur. Daxil etmək, yeniləmək və silmək əməliyyatlarını bir yerdə birləşdirmək üçün istifadə edilə bilər bəyanat.

Müvafiq olaraq, SQL-də birləşmə necə işləyir?

The BİRLEŞTİRİN əsasən bəyanat işləyir ayrı-ayrı INSERT, UPDATE və DELETE ifadələri kimi hamısı eyni bəyanat daxilində. Siz "Mənbə" qeyd dəsti və "Hədəf" cədvəlini və ikisi arasında birləşməni təyin edirsiniz.

Yuxarıdakılardan əlavə, DML Merge əmri nə edir? Bu bəyanatdır üçün əlverişli bir yoldur birləşdirin çoxlu əməliyyatlar. Bu, çoxlu INSERT, UPDATE və DELETE-dən qaçmağa imkan verir DML ifadələri . BİRLƏŞMƏDİR deterministik bəyanat . Bu edir , siz hədəf cədvəlinin eyni sırasını eyni vaxtda bir neçə dəfə yeniləyə bilməzsiniz BİRLEŞTİRİLMİŞ bəyanatı.

Eynilə insanlar soruşurlar ki, nümunə ilə SQL-də birləşmə nədir?

The BİRLEŞTİRİN ifadəsi sizə məlumat mənbəyi cədvəlinə hədəf cədvəli və ya görünüşü ilə qoşulmağa və sonra həmin birləşmənin nəticələrinə əsasən hədəfə qarşı çoxlu hərəkətlər etməyə imkan verir. üçün misal , istifadə edə bilərsiniz BİRLEŞTİRİN aşağıda verilmiş əməliyyatları yerinə yetirmək üçün bəyanat.

Sorğuları necə birləşdirirsiniz?

Bu cədvəlləri birləşdirmək üçün addımlar aşağıdakılardır:

  1. Məlumat sekmesini vurun.
  2. Data Get & Transform qrupunda "Get Data" üzərinə klikləyin.
  3. Açılan menyuda "Sorğuları birləşdir" üzərinə klikləyin.
  4. 'Birləşmə' üzərinə klikləyin.
  5. Birləşdirmə dialoq qutusunda, ilk açılan menyudan 'Merge1' seçin.
  6. İkinci açılan menyudan 'Region' seçin.

Tövsiyə: