Мазмұны:

SQL тіліндегі Merge командасы дегеніміз не?
SQL тіліндегі Merge командасы дегеніміз не?

Бейне: SQL тіліндегі Merge командасы дегеніміз не?

Бейне: SQL тіліндегі Merge командасы дегеніміз не?
Бейне: SQL қарапайым тілмен - ҰБТ-ға дайындық | 2024, Желтоқсан
Anonim

Кіріспе MERGE мәлімдемесі және SQL Сервер деректерін өзгерту. The MERGE мәлімдемесі антерден сәйкес келетін мәндер негізінде бір кестеге өзгертулер енгізу үшін пайдаланылады. Оны кірістіру, жаңарту және жою әрекеттерін бір әрекетке біріктіру үшін пайдалануға болады мәлімдеме.

Сәйкесінше, SQL-де біріктіру қалай жұмыс істейді?

The БІРІКТІРУ негізінен мәлімдеме жұмыс істейді бөлек INSERT, UPDATE және DELETE операторлары ретінде барлығы бір мәлімдемеде болады. Сіз «Көз» жазбалар жинағын және «Мақсатты» кестені және екеуінің арасындағы біріктіруді көрсетесіз.

Жоғарыда көрсетілгеннен басқа, DML Merge пәрмені не істейді? Бұл мәлімдеме болып табылады қолайлы тәсілі біріктіру бірнеше операциялар. Ол бірнеше INSERT, UPDATE және DELETE әрекеттерін болдырмауға мүмкіндік береді DML мәлімдемелері . MERGE - бұл детерминист мәлімдеме . Бұл болып табылады , мақсатты кестенің бір жолын бір уақытта бірнеше рет жаңарту мүмкін емес MERGE мәлімдемесі.

Сол сияқты, адамдар мысалмен SQL-де біріктіру дегеніміз не деп сұрайды?

The БІРІКТІРУ мәлімдеме мақсатты кесте немесе көрініспен деректер көзі кестесіне қосылуға, содан кейін осы біріктіру нәтижелеріне негізделген мақсатқа қарсы бірнеше әрекеттерді орындауға мүмкіндік береді. Үшін мысал , пайдалана аласыз БІРІКТІРУ Төменде берілген операцияларды орындау үшін мәлімдеме.

Сұрауларды қалай біріктіресіз?

Міне, осы кестелерді біріктіру қадамдары:

  1. Деректер қойындысын басыңыз.
  2. Деректерді алу және түрлендіру тобында «Деректерді алу» түймесін басыңыз.
  3. Ашылмалы тізімде «Сұрауларды біріктіру» түймесін басыңыз.
  4. «Біріктіру» түймесін басыңыз.
  5. Біріктіру тілқатысу терезесінде бірінші ашылмалы тізімнен «Біріктіру1» таңдаңыз.
  6. Екінші ашылмалы тізімнен «Аймақ» тармағын таңдаңыз.

Ұсынылған: