Medan dalam pangkalan data Oracle merujuk kepada setiap lajur dalam jadual. Dalam pangkalan data Oracle, kita boleh mencipta dan mengurus medan dalam pelbagai cara. Dalam artikel ini, kami akan memperincikan cara membuat dan mengurus medan dalam Pangkalan Data Oracle.
1. Cipta jadual
Dalam pangkalan data Oracle, untuk mencipta jadual baharu, kita perlu menggunakan pernyataan CREATE TABLE. Sebagai contoh, untuk mencipta jadual bernama "pekerja" kita boleh menggunakan pernyataan berikut:
CREATE TABLE pekerja (
employee_id INT PRIMARY KEY,
first_name VARCHAR(50),
last_name VARCHAR (50),
e-mel VARCHAR(100),
tarikh_pekerjaan TARIKH,
gaji INT,
jabatan_id INT
);
Dalam contoh ini, kami mencipta jadual bernama "pekerja" mengandungi tujuh bidang. Mari kita lihat lebih dekat bidang ini.
Ini ialah medan jenis INT yang digunakan untuk menyimpan ID pekerja. Medan ini ditetapkan sebagai KUNCI PRIMER, yang bermaksud ia akan berfungsi sebagai kunci utama untuk jadual.
Ini ialah medan jenis VARCHAR(50) yang digunakan untuk menyimpan nama pertama pekerja.
Ini ialah medan jenis VARCHAR(50) yang digunakan untuk menyimpan nama keluarga pekerja.
Ini ialah medan jenis VARCHAR(100) yang digunakan untuk menyimpan alamat e-mel pekerja.
Ini ialah medan jenis DATE yang digunakan untuk menyimpan tarikh pekerja itu menyertai syarikat.
Ini adalah medan jenis INT yang digunakan untuk menyimpan gaji pekerja.
Ini ialah medan jenis INT yang digunakan untuk menyimpan ID jabatan tempat pekerja bekerja.
2. Tambah medan
Dalam sesetengah kes, kami mungkin perlu menambah medan baharu pada jadual. Dalam pangkalan data Oracle, kita boleh menggunakan pernyataan ALTER TABLE untuk menambah medan baharu. Sebagai contoh, untuk menambah medan baharu bernama "nombor_telefon" pada jadual "pekerja" di atas, kita boleh menggunakan pernyataan berikut:
UBAH JADUAL pekerja TAMBAH nombor_telefon VARCHAR(20);
Dalam contoh ini, kami menggunakan pernyataan ALTER TABLE untuk menambah medan baharu yang dipanggil "nombor_telefon" pada jadual "pekerja". Medan ini ialah medan jenis VARCHAR(20) yang menyimpan nombor telefon pekerja.
3. Ubah suai medan
Dalam sesetengah kes, kita mungkin perlu mengubah suai medan yang telah wujud dalam borang. Dalam pangkalan data Oracle, kita boleh menggunakan pernyataan ALTER TABLE untuk mengubah suai medan sedia ada. Sebagai contoh, untuk menambah nilai DEFAULT pada medan "gaji" dalam jadual "pekerja" di atas, kita boleh menggunakan pernyataan berikut:
ALTER TABLE pekerja UBAHSUAI gaji INT DEFAULT 0;
Dalam contoh ini, kami menggunakan pernyataan ALTER TABLE untuk mengubah suai medan "gaji" dalam jadual "pekerja". Kami menukar jenis medan kepada INT dan memberikannya nilai lalai 0.
4. Padam medan
Dalam sesetengah kes, kami mungkin perlu memadamkan satu atau lebih medan daripada jadual. Dalam pangkalan data Oracle, kita boleh menggunakan pernyataan ALTER TABLE untuk memadam medan sedia ada. Sebagai contoh, untuk memadam medan "nombor_telefon" daripada jadual "pekerja" di atas, kami boleh menggunakan pernyataan berikut:
ALTER TABLE employees DROP COLUMN phone_number;
Dalam contoh ini, kami menggunakan ALTER Kenyataan JADUAL memadam medan "nombor_telefon" daripada jadual "pekerja".
Ringkasan
Dalam pangkalan data Oracle, kita boleh menggunakan pernyataan seperti CREATE TABLE, ALTER TABLE dan DROP TABLE untuk mencipta dan mengurus jadual. Medan ialah setiap lajur dalam jadual dan kami boleh menambah, mengubah suai atau memadam medan menggunakan pernyataan ALTER TABLE. Ciri ini berguna untuk aplikasi yang memerlukan pengurusan jadual dan medan yang kerap.
Atas ialah kandungan terperinci Cara mencipta dan mengurus medan dalam pangkalan data Oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!