Previous: テーブルを定義する
Up: テーブルを定義する
Next: 各種のデータ・タイプ
Previous Page: テーブルを定義する
テーブルの定義は、次の形式で行われる。
create table テーブル名 ( 項目名 データ・タイプ [ null | not null ] [,項目名 データ・タイプ [ null | not null ] .....] )
第3番目の、nullやnot null といった引き数は、デフォールト値にnullを許すのか否か という指定である。 実際のテーブルの定義の例を見てみよう。
create table 書籍台帳 ( 書籍番号 varchar(15) not null , 書名 varchar(216) null , 書名読み varchar(240) null , 巻次 varchar(138) null , 版表示 varchar(20) null , ページ varchar(20) null , 大きさ varchar(20) null , 定価 int null , 図書記号 varchar(8) null , 出版社コード varchar(13) null , 出版年月 varchar(30) null , 禁帯フラグ int null )create table 書籍著者対応表 ( 書籍番号 varchar(15) null , 著者コード int null )
create table 利用者台帳稚内編 ( コード char(6) not null , 姓 varchar(20) null , 名 varchar(20) null , 電話番号 varchar(20) null , 郵便 varchar(6) null , 住所 varchar(100) null )
maruyama@wakhok.ac.jp