Ketika tidak dicocokkan dengan sumber, apakah itu dihapus?
Ketika tidak dicocokkan dengan sumber, apakah itu dihapus?

Video: Ketika tidak dicocokkan dengan sumber, apakah itu dihapus?

Video: Ketika tidak dicocokkan dengan sumber, apakah itu dihapus?
Video: [FULL] Penjelasan Nadiem Soal UN Dihapus Serta Terobosan Lain 2024, Mungkin
Anonim

Kita bisa menggunakan KETIKA TIDAK COCOK DENGAN SUMBER klausa dalam pernyataan SQL Server MERGE untuk menghapus baris dalam tabel target yang tidak cocokkan kondisi join dengan a sumber meja. Jadi, ketika kita menggunakan KETIKA TIDAK COCOK DENGAN SUMBER dan bisa salah satu menghapus baris atau memperbaruinya.

Di sini, apa perlunya pernyataan Gabung?

NS pernyataan MERGE digunakan untuk membuat perubahan dalam satu tabel berdasarkan nilai yang cocok dari tabel lain. Ini dapat digunakan untuk menggabungkan operasi penyisipan, pembaruan, dan penghapusan menjadi satu penyataan.

Selain itu, bagaimana Anda menghapus pernyataan gabungan di SQL? Jika kamu menggunakan INSERT, UPDATE, dan HAPUS pernyataan secara individual, Anda harus membangun tiga terpisah pernyataan untuk memperbarui data ke tabel target dengan baris yang cocok dari tabel sumber. KEMUDIAN MENGHAPUS ; Pertama, Anda menentukan tabel target dan tabel sumber di MENGGABUNGKAN ayat.

Di sini, bisakah kita menggunakan Hapus dalam pernyataan Gabung?

Sintaks dasar untuk pernyataan MERGE : HAPUS kaleng hanya terjadi di "merge_update_clause" dari skema di atas. Ini berarti bahwa itu harus terjadi dalam klausa WHEN MATCHED THEN.

Ketika cocok maka perbarui set di mana?

KETIKA COCOK MAKA UPDATE SET Jika tabel sumber bergabung kolom berisi lebih dari satu nilai yang cocok , pernyataan MERGE kembali dengan kesalahan run-time.

Direkomendasikan: