typora-copy-images-to: SQL 练习题
SQL基础教程 练习题 Chapter 1
1.1
编写一条CREATE TABLE 语句,用来创建一个包含表1-A 中所列各项
的表 Addressbook( 地址簿),并为 regist_no( 注册编号)列设置
主键约束。
create table addressbook(regist_no integer not null,
-> name varchar(128) not null,
-> address varchar(256) not null,
-> tel_no char(10) ,
-> mail_aaddress char(20) ,
-> primary key (regist_no));
1.2
假设在创建练习1.1 中的Addressbook 表时忘记添加如下一列postal_code(邮政编码)了,请把此列添加到Addressbook 表中。
列名 :postal_code
数据类型 :定长字符串类型(长度为8)
约束 :不能为NULL
alter table addressbook add column postal_code char(8) not null;
Query OK, 0 rows affected (0.58 sec)
Records: 0 Duplicates: 0 Warnings: 0
1.3
编写SQL 语句来删除Addressbook 表。
drop table addressbook;