次の手順に従って、OracleSQLDeveloperでテーブルを作成します。
- OracleSQLDeveloperを開きます。
- データベースに接続します。
- 左側で、スキーマ名をクリックしてノードを展開します。
- 次に、[テーブル]ノードを選択して右クリックします。
- 新しいテーブルを選択します ショートカットメニューのオプションを使用してテーブルを作成します。
- テーブルの作成 以下の例に示すように、ウィンドウが表示されます。
- [テーブルの作成]ウィンドウで、最初に[詳細]チェックボックスを選択します ウィンドウの左側にあるテーブルのすべてのオプションを表示するには、右側にあります。
- 次に、[スキーマ]ドロップダウンリストからスキーマを選択します。デフォルトでは、現在のスキーマが表示されます。
- [名前]フィールドにテーブル名を指定します。上の画像に示されているように。
- [テーブルタイプ]ドロップダウンリストからテーブルタイプを選択します。
- 次に、ウィンドウの[列]セクションでテーブルの列を指定することから始めます。
- 主キー列を作成する場合は、PK列をクリックします。次に、列名、データ型と長さ、列をnull許容にするかどうか、および列のデフォルト値(存在する場合)を指定します。
- 新しい列ごとにアクションを繰り返し、列の作成が完了したら、[OK]ボタンをクリックしてテーブルを作成します。このウィンドウでは、テーブルの要件に応じて、制約、インデックス、パーティションなどの他のオプションを使用することもできます。
これで、OracleSQLDeveloperを使用して新しい表が作成されました。以下は、新しく作成されたテーブルのDDLステートメントの例です。
CREATE TABLE SCOTT.EMP_CONTACT_INFO ( EMPNO NUMBER(10) NOT NULL , PRIMARY_CONTACT_NO VARCHAR2(20) NOT NULL , SECONDRY_CONTACT_NO VARCHAR2(20) , ADDR_LINE_1 VARCHAR2(100) NOT NULL , ADDR_LINE_2 VARCHAR2(100) , CITY VARCHAR2(50) DEFAULT 'UP' NOT NULL , STATE VARCHAR2(50) NOT NULL , CONSTRAINT EMP_CONTACT_INFO_PK PRIMARY KEY ( EMPNO ) ENABLE );
関連項目:
- OracleSQLDeveloperでプロシージャを作成する方法
- OracleSQLDeveloperでテーブル構造を変更する方法