Daftar Isi:
Definisi - Apa yang dimaksud dengan Sisipan?
Masukkan adalah perintah yang banyak digunakan dalam bahasa manipulasi data (DML) Structured Query Language (DML) yang digunakan oleh SQL Server dan database relasional Oracle. Perintah insert digunakan untuk menyisipkan satu atau lebih baris ke tabel database dengan nilai kolom tabel yang ditentukan. Perintah DML pertama yang dieksekusi segera setelah pembuatan tabel adalah pernyataan insert.
Techopedia menjelaskan Sisipan
Pernyataan penyisipan normal dapat diimplementasikan dalam dua bentuk:
- INSERT INTO table_name VALUES (val1, val2, val3 …). Contohnya adalah: MASUKKAN NILAI Pegawai (1, John, 23);
- INSERT INTO table_name (kolom1, kolom2) NILAI (val1, val2, val3 …). Contohnya adalah: INSERT INTO Employee (Eid, Name, Age) VALUES (1, John, 23);
Nama kolom mengidentifikasi kolom yang harus diisi dengan nilai-nilai spesifik yang ditentukan oleh ekspresi klausa VALUES. Angka VALUES nilai klausa dan kolom nama adalah sama. Kolom tabel tanpa nilai pernyataan penyisipan yang ditetapkan diberikan nilai default.
Operasi memasukkan dapat mengakibatkan kesalahan dari pelanggaran batasan kolom yang ditentukan atau tidak adanya basis data. Dalam kedua kasus, pengecualian dilemparkan dan ditangani oleh penangan kesalahan yang menetapkan nilai yang sesuai untuk teks kesalahan, kesalahan asli, status dan kode SQL. Jika kolom masukkan data target diatur ke tipe data biner, seperti BLOB, pesan input juga dalam bentuk bit stream. Dalam kasus yang jarang terjadi, pesan input mungkin berada dalam domain Extensible Markup Language (XML), di mana pohon pesan diserialisasi sebelum operasi penyisipan. Sisipkan pernyataan juga digunakan dalam kaitannya dengan SELECT, KETIKA, periksa opsi dan kembali klausa.
