Ko se vir ne ujema, se izbriše?
Ko se vir ne ujema, se izbriše?

Video: Ko se vir ne ujema, se izbriše?

Video: Ko se vir ne ujema, se izbriše?
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, November
Anonim

mi lahko uporaba KO SE NE UJEMA PO VIRU člen v stavku MERGE SQL Server v izbrisati vrstice v ciljni tabeli ne ujemanje pogoja pridružitve z a vir mizo. Torej, ko uporabljamo KO SE NE UJEMA PO VIRU in lahko bodisi izbrisati vrstico ali jo posodobite.

Kakšna je potreba po izjavi Merge?

The Izjava MERGE se uporablja za spreminjanje ene tabele na podlagi vrednosti, ki se ujemajo iz prašnika. Uporablja se lahko za združevanje operacij vstavljanja, posodabljanja in brisanja v eno izjava.

Poleg tega, kako izbrišete stavek spajanja v SQL? Če ti uporaba INSERT, UPDATE in Izjava DELETE posamezno, morate zgraditi tri ločene izjave da posodobite podatke v ciljno tabelo z ujemajočimi se vrsticami iz izvorne tabele. POTEM IZBRIŠI ; Najprej določite ciljno tabelo in izvorno tabelo v SPOJ klavzula.

Ali lahko tukaj uporabimo Izbriši v izjavi Merge?

Osnovna sintaksa za Izjava MERGE : DELETE lahko pojavljajo samo v "merge_update_clause" zgornje sheme. To pomeni, da se mora pojaviti v členu WHEN MATCHED THEN.

Kdaj se ujema in kje nastavite posodobitev?

KO SE UJEMA POTEM NASTAVI POSODOBITEV Če se izvorna tabela pridruži stolpec vsebuje več kot enega ujemanje vrednosti stavek MERGE se vrne z napako med izvajanjem.

Priporočena: