最初のページ 戻る 次へ 最後のページ イメージ

CREATE TABLE 科目

( 科目番号 CHAR(3) NOT NULL,

 科目名  NCHAR(16) NOT NULL,

 単位数  INTEGER,

 PRIMARY KEY(科目番号),

 CHECK (単位数 BETWEEN 1 AND 12))

科目

科目番号

科目名

単位数

CHAR(3)

英数字3文字

NULLは不可

NCHAR(16)

日本語16文字

NULLは不可

整数

1以上12以下

主キーは科目番号

別途定義してもよい

単位数のドメインは

1以上12以下

整数でないのか?

文字数は足りるのか?

複文では

行の区切りに;をつける

処理系が多い