Rumah >pangkalan data >Oracle >Apakah kegunaan sisipan oracle?
Dalam Oracle, penyataan sisipan digunakan untuk memasukkan satu atau lebih baris data ke dalam jadual data Sintaks ialah "masukkan ke dalam nama jadual (nama lajur 1, nama lajur 2, nama lajur 3... ) nilai" (Nilai 1, Nilai 2, Nilai 3...);"; Bilangan nama lajur dan bilangan nilai mestilah konsisten, dan jenis nilai dan jenis lajur mesti sepadan satu dengan satu.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi Oracle 11g, komputer Dell G3.
Dalam Oracle, pernyataan sisipan digunakan untuk memasukkan satu atau lebih baris data ke dalam jadual data.
masukkan struktur arahan:
insert into 表名(列名1,列名2,列名3.....)values(值1,值2,值3.....);
Analisis sintaks:
1. Nama lajur boleh diabaikan dalam, lalai adalah semua lajur dalam jadual, dan susunan lajur adalah mengikut susunan jadual dicipta.
2. Bilangan nama lajur dan bilangan nilai mesti konsisten, dan jenis nilai mesti sepadan dengan jenis lajur.
3. Apabila kekangan tertentu ditetapkan pada medan tertentu dalam jadual, nilai mesti dimasukkan mengikut kekangan medan Contohnya: jadual maklumat pelajar (STUIINFO) ditetapkan dengan kunci utama (. medan kunci utama ialah STUID), jadi medan ini mestilah unik dan tidak boleh diulang dengan data asal. Medan seperti umur, stuname dan calassno adalah medan yang diperlukan, jadi medan tersebut mesti mempunyai nilai.
Kes 1: Masukkan sekeping data ke dalam jadual maklumat pelajar (stuinfo):
insert into STUDENT.STUINFO (STUID, STUNAME, SEX, AGE, CLASSNO, STUADDRESS, GRADE, ENROLDATE, IDNUMBER) values ('SC201801005', '龙七', '1', 26, 'C201801', '福建省厦门市XXX号', '2018', to_date('01-09-2018', 'dd-mm-yyyy'), '3503021992XXXXXXXX'); select * from student.stuinfo t where t.stuid='SC201801005';
Keputusannya adalah seperti berikut:
Kes 2: Masukkan data pendua ke dalam jadual maklumat pelajar (stuinfo):
insert into STUDENT.STUINFO (STUID, STUNAME, SEX, AGE, CLASSNO, STUADDRESS, GRADE, ENROLDATE, IDNUMBER) values ('SC201801005', '龙七', '1', 26, 'C201801', '福建省厦门市XXX号', '2018', to_date('01-09-2018', 'dd-mm-yyyy'), '3503021992XXXXXXXX');
Keputusannya adalah seperti berikut:
Tutorial yang disyorkan: "Tutorial Oracle"
Atas ialah kandungan terperinci Apakah kegunaan sisipan oracle?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!