Pernyataan penyisipan SQL adalah salah satu pernyataan SQL yang paling umum, dan berikut ini akan memperkenalkan Anda ke tiga pernyataan penyisipan SQL yang paling umum untuk referensi Anda.
Saat kita memasukkan data ke dalam database, pernyataan penyisipan SQL yang umum digunakan adalah sebagai berikut:
INSERT INTO table1(id, name, address) VALUES(1, ygl, 'beijing') - untuk T-sql dan PL/SQL;
SELECT id, nama, alamat KE tabel2 DARI tabel1 - secara otomatis membuat tabel2, penggunaan T-sql;
MASUKKAN KE TABEL2(id, nama, alamat) PILIH id, nama, alamat DARI tabel1
Berikut adalah penjelasan singkat tentang pernyataan penyisipan SQL ketiga, karena kolom yang dimasukkan ke dalam talbe2 dapat ditentukan, dan sumber data dapat diperoleh melalui pernyataan kueri yang relatif kompleks, mungkin lebih fleksibel untuk digunakan, tetapi kita juga harus memperhatikan fakta bahwa ketika kita menentukan kolom tabel target, kita harus mengisi semua kolom yang tidak kosong, jika tidak, penyisipan data tidak akan dimungkinkan.
MASUKKAN KE TABEL2 PILIH id, nama, alamat DARI tabel1
Pada saat ini, jika kita menghilangkan kolom tabel target, semua kolom dalam tabel target akan disisipkan secara default, dan urutan kolom setelah SELECT harus persis sama dengan urutan kolom yang ditentukan dalam tabel target untuk menyelesaikan penyisipan data yang benar, yang mudah diabaikan dan perlu diperhatikan. |