sql >> データベース >  >> RDS >> Oracle

Oracle SQL Developerでテーブルを作成する方法は?

    次の手順に従って、OracleSQLDeveloperでテーブルを作成します。

    1. OracleSQLDeveloperを開きます。
    2. データベースに接続します。
    3. 左側で、スキーマ名をクリックしてノードを展開します。
    4. 次に、[テーブル]ノードを選択して右クリックします。
    5. 新しいテーブルを選択します ショートカットメニューのオプションを使用してテーブルを作成します。
    6. テーブルの作成 以下の例に示すように、ウィンドウが表示されます。

    1. [テーブルの作成]ウィンドウで、最初に[詳細]チェックボックスを選択します ウィンドウの左側にあるテーブルのすべてのオプションを表示するには、右側にあります。
    2. 次に、[スキーマ]ドロップダウンリストからスキーマを選択します。デフォルトでは、現在のスキーマが表示されます。
    3. [名前]フィールドにテーブル名を指定します。上の画像に示されているように。
    4. [テーブルタイプ]ドロップダウンリストからテーブルタイプを選択します。
    5. 次に、ウィンドウの[列]セクションでテーブルの列を指定することから始めます。
    6. 主キー列を作成する場合は、PK列をクリックします。次に、列名、データ型と長さ、列をnull許容にするかどうか、および列のデフォルト値(存在する場合)を指定します。
    7. 新しい列ごとにアクションを繰り返し、列の作成が完了したら、[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でテーブル構造を変更する方法
    1. Oracle Cloud:自律型トランザクション処理(ATP)データベースの作成

    2. 注意してください

    3. マクロとは何ですか?どのように使用しますか?

    4. 2Dアレイから1Dアレイを選択するにはどうすればよいですか?