ホームページ >データベース >SQL >Oracle テーブル作成ステートメントとは何ですか?

Oracle テーブル作成ステートメントとは何ですか?

angryTom
angryTomオリジナル
2020-03-02 15:44:2016337ブラウズ

Oracle テーブル作成ステートメントとは何ですか?

Oracle テーブル作成ステートメントとは何ですか?

Oracle データベース テーブル作成ステートメントの具体的な構文は次のとおりです:

CREATE TABLE tablename(
    column_name datatype [null,not null],
    column_name datatype [null,not null],
    ......[constraint]
)

推奨《 SQL チュートリアル

構文の説明:

tablename: データベースに作成する必要があるテーブルのテーブル名。同じデータベース内の名前は重複できません;

column_name: 作成されたテーブルの列名、テーブル内で列名を繰り返すことはできません;

datatype: 格納されているデータのデータ型作成されたテーブルの列;

null、not null: 列を空にすることも空でなくすることもできます。デフォルトでは空ではありません;

constraint: 列に制約を設定します主キー制約や外部キーなどのテーブル、制約、一意制約など;

例:

create table table_name(
    id numner(12),		
    text verchar2(255 CHAR) not null,   	--char类型,一个汉字占一个长度
    PID varchar2(32 BYTE) NOT NULL,   	--byte类型,UTF8一个汉字占大约两个长度
    status number(1) DEFAULT 0 null  	--添加默认值 如果为空默认值就为0
)

Oracle および SQL チュートリアルの詳細については、お支払いください。 PHP 中国語 Web サイト に注意してください!

以上がOracle テーブル作成ステートメントとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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