Rumah > pangkalan data > Oracle > teks badan

Bagaimana untuk memadam medan oracle

WBOY
Lepaskan: 2022-01-26 10:44:10
asal
53179 orang telah melayarinya

Dalam Oracle, anda boleh menggunakan pernyataan "Alter Table" dengan kata kunci "Drop Column" untuk memadamkan medan.

Bagaimana untuk memadam medan oracle

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.

Cara untuk memadam medan oracle

Sintaks untuk menambah medan: tukar tablename table add (column datatype [default value][null/not null],….);

Ubah Suai Sintaks medan: ubah suai nama jadual jadual (lajur datatype [nilai lalai][null/not null],….);

Sintaks pemadaman medan: tukar jadual jadual jatuh (lajur);

Jika anda menambah, mengubah suai atau memadam berbilang lajur, pisahkan dengan koma.

Contoh penggunaan alter table untuk menambah, memadam dan mengubah suai lajur.

Buat struktur jadual:

create table test1
(id varchar2(20) not null);
Salin selepas log masuk

Tambah medan:

alter table test1
add (name varchar2(30) default ‘无名氏’ not null);
Salin selepas log masuk

Gunakan satu pernyataan SQL untuk menambah tiga medan pada masa yang sama:

alter table test1
add (name varchar2(30) default ‘无名氏’ not null,
age integer default 22 not null,
has_money number(9,2)
);
Salin selepas log masuk

Ubah suai medan

alter table test1
modify (name varchar2(16) default ‘unknown’);
Salin selepas log masuk

Satu lagi: Cara penulisan yang lebih formal ialah:

-- Add/modify columns 
alter table TABLE_NAME rename column FIELD_NAME to NEW_FIELD_NAME;
Salin selepas log masuk

Padamkan medan

alter table test1
drop column name;
Salin selepas log masuk

Tutorial yang disyorkan : "Tutorial Video Oracle

Atas ialah kandungan terperinci Bagaimana untuk memadam medan oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan