1. 程式人生 > 實用技巧 >Task01:初識資料庫

Task01:初識資料庫

1.1
編寫一條 CREATE TABLE 語句,用來建立一個包含表 1-A 中所列各項的表 Addressbook (地址簿),併為 regist_no (註冊編號)列設定主鍵約束

create table Addressbook(
	regist_no int not null,
    name varchar(128) not null,
    address varchar(256) not null,
	tel_no char(10),
    mail_address 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;

1.3
編寫 SQL 語句來刪除 Addressbook 表。

drop table  Addressbook;

1.4
編寫 SQL 語句來恢復刪除掉的 Addressbook 表。

create table Addressbook(
	regist_no int not null,
    name varchar(128) not null,
    address varchar(256) not null,
	tel_no char(10),
    mail_address char(20),
    primary key (regist_no));