ホームページ >データベース >Oracle >oracleフィールドを削除する方法

oracleフィールドを削除する方法

WBOY
WBOYオリジナル
2022-01-26 10:44:1053234ブラウズ

Oracle では、「Drop Column」キーワードを指定した「Alter Table」ステートメントを使用してフィールドを削除できます。構文は「ALTER TABLE テーブル名 DROP COLUMN フィールド名」です。

oracleフィールドを削除する方法

このチュートリアルの動作環境: Windows 10 システム、Oracle 11g バージョン、Dell G3 コンピューター。

Oracle フィールドを削除する方法

フィールドを追加するための構文: alter table tablename add (column datatype [default value][null/not null],….);

フィールドの変更構文: alter table tablename edit (column datatype [default value][null/not null],….);

フィールドの削除構文: alter table tablename drop (column);

複数の列を追加、変更、または削除する場合は、列をカンマで区切ります。

alter table を使用して列を追加、削除、変更する例。

テーブル構造の作成:

create table test1
(id varchar2(20) not null);

フィールドの追加:

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

1 つの SQL ステートメントを使用して、3 つのフィールドを同時に追加します:

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

field

alter table test1
modify (name varchar2(16) default ‘unknown’);

もう 1 つ: より正式な書き方は次のとおりです:

-- Add/modify columns 
alter table TABLE_NAME rename column FIELD_NAME to NEW_FIELD_NAME;

フィールドの削除

alter table test1
drop column name;

推奨チュートリアル: "Oracle Video Tutorial"

以上がoracleフィールドを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。