SQL 基础教程 练习题 Chapter 1


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;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值