Ja neatbilst avotam, tas tiek izdzēsts?
Ja neatbilst avotam, tas tiek izdzēsts?

Video: Ja neatbilst avotam, tas tiek izdzēsts?

Video: Ja neatbilst avotam, tas tiek izdzēsts?
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Novembris
Anonim

Mēs var izmantot KAD NAV ATBILSTĪBAS PĒC AVOTS klauzula SQL Server MERGE priekšrakstā dzēst mērķa tabulas rindas, kas nav saskaņojiet savienojuma nosacījumu ar a avots tabula. Tātad, kad mēs lietojam KAD NAV ATBILSTĪBAS PĒC AVOTS un var arī dzēst rindu vai atjauniniet to.

Kādam šeit ir nepieciešams sapludināšanas paziņojums?

The MERGE paziņojums tiek izmantots, lai veiktu izmaiņas vienā tabulā, pamatojoties uz vērtībām, kas atbilst no putekšņlapām. To var izmantot, lai apvienotu ievietošanas, atjaunināšanas un dzēšanas darbības vienā paziņojums, apgalvojums.

Turklāt, kā SQL dzēst sapludināšanas paziņojumu? Ja jūs izmantot INSERT, UPDATE un DZĒST paziņojumu individuāli, jums ir jākonstruē trīs atsevišķi paziņojumi lai atjauninātu datus mērķa tabulā ar atbilstošajām rindām no avota tabulas. TAD DZĒST ; Vispirms norādiet mērķa tabulu un avota tabulu APVIENOT klauzula.

Vai šeit var izmantot Delete paziņojumā sapludināšana?

Pamata sintakse MERGE paziņojums : DZĒST var notiek tikai iepriekš minētās shēmas "merge_update_clause" ietvaros. Tas nozīmē, ka tam ir jānorāda klauzulā WHEN MATCHED THEN.

Kad sakrita, tad atjauninājums iestatīts kur?

KAD ATBILST, TAD ATJAUNINĀJUMU IESTATĪJUMI Ja avota tabula ir pievienota sleja satur vairāk nekā vienu atbilstošā vērtība , MERGE priekšraksts atgriežas ar izpildlaika kļūdu.

Ieteicams: