「Oracle21c」プライマリーキーを指定してテーブルを作成する方法
環境
Windows 11 Pro 21H2 64bit
Oracle Database 21c Express Edition Release 21.0.0.0.0
A5:SQL Mk-2 2.17.2
構文
CREATE TABLE テーブル名
(列名 データの型
CONSTRAINT プライマリーキー名 PRIMARY KEY(列名)
)
「CONSTRAINT~PRIMARY KEY」を使ってプライマリーキーを指定してテーブルを作成します。
使用例
CREATE TABLE USER ( USERNO VARCHAR2(20), USERNAME VARCHAR2(55), GENDER_F NUMBER(1,0), CONSTRAINT PKANO PRIMARY KEY(USERNO) ) TABLESPACE CFTTABSPA;
表領域名:CFTTABSPA
プライマリーキー「PKANO」をカラム「USERNO」に指定します。