Rumah >pangkalan data >Oracle >Apakah kegunaan sisipan oracle?

Apakah kegunaan sisipan oracle?

青灯夜游
青灯夜游asal
2022-04-18 18:14:3621065semak imbas

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.

Apakah kegunaan sisipan oracle?

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:

Apakah kegunaan sisipan oracle?

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:

Apakah kegunaan sisipan oracle?

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn