Oracle Database テーブルを作成する

Oracle Database テーブルを作成する

Oracle Databaseで、テーブルを作成する手順を記述してます。

環境

  • OS windows11 home
  • Oracle Database 21c Express Edition

手順

テーブルを作成するには、「CREATE TABLE」を使用します。
※表領域を指定しない場合は、ユーザーに設定されている表領域を使用します。

CREATE TABLE テーブル名
(
  列名 データ型,
  列名 データ型,
  列名 データ型
    .
    .
);

実際に、「foo」というテーブルを作成してみます。

CREATE TABLE FOO
(
  id NUMBER(1,0),
  name NVARCHAR2(255),
  age NUMBER(2,0)
);

実行結果

テーブルが作成されていることが確認できます。

表領域を指定してテーブルを作成

領域を指定してテーブルを作成するには「TABLESPACE」を使用します。

CREATE TABLE テーブル名
(
  列名 データ型,
  列名 データ型,
  列名 データ型
    .
    .
)TABLESPACE 表領域名;

実際に、表領域「SAMPLETBS」を指定して作成する場合は、以下となります。

CREATE TABLE PERSON
(
  id NUMBER(1,0),
  name NVARCHAR2(255),
  age NUMBER(2,0)
)TABLESPACE SAMPLETBS;