ホームページ >データベース >Oracle >Oracleでテーブルのフィールド名を変更する方法

Oracleでテーブルのフィールド名を変更する方法

hzc
hzcオリジナル
2020-06-08 14:00:177987ブラウズ

Oracleでテーブルのフィールド名を変更する方法

Oracle がテーブルのフィールド名を変更する方法は次のとおりです:

最初の方法は、RENAME キーワードを使用することです:

フィールド名の変更:

alter table 表名 rename column 现列zhi名 to 新列名;

テーブル名の変更:

alter table 表名 rename to 新表dao名

フィールドの追加構文:

alter table tablename add (column datatype [default value][null/not null],….);

説明:

alter table 表名 add (字段名 字段类型 默认值 是否为空);

例:

alter table sf_users add (HeadPIC blob);

例:

alter table sf_users add (userName varchar2(30) default '空' not null);

フィールドを変更するための構文:

alter table tablename modify (column datatype [default value][null/not null],….);

説明:

alter table 表名 modify (字段名 字段类型 默认值 是否为空);

例:

alter table sf_InvoiceApply modify (BILLCODE number(4));

フィールドを削除するための構文:

alter table tablename drop (column);

説明:

alter table 表名 drop column 字段名;

例:

alter table sf_users drop column HeadPIC;

フィールドの名前変更:

説明:

alter table 表名 rename  column  列名 to 新列名   (其中:column是关键字)

例:

alter table sf_InvoiceApply rename column PIC to NEWPIC;

名前の変更テーブルの名前 :

説明 :

alter table 表名 rename to  新表名

例 :

alter table sf_InvoiceApply rename to  sf_New_InvoiceApply;

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

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

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