Tianchi Dragon BallProject-SQLトレーニングキャンプ-task01チェックイン

練習用の質問:

1. CREATE TABLEステートメントを記述して、表1-Aにリストされている項目を含むテーブルAddressbook(アドレスブック)を作成し、regist_no(登録番号)列の主キー制約を設定します。

ここに画像の説明を挿入します

CREATE TABLE Addressbook (
		regist_no int not null,
		a_name varchar(128) not null,
		address varchar(256) not null,
		tel_no varchar(10),
		mail_address char(20),
		PRIMARY KEY(regist_no));
		

2.演習1.1でAddressbookテーブルを作成するときに、次の列postal_code(郵便番号)を追加するのを忘れた場合は、この列をAddressbookテーブルに追加してください。

列名:postal_code

データ型:固定長文字列型(長さは8)

制約:NULLにすることはできません

ALTER TABLE Addressbook add (postal_code char(10) not null);

3.アドレスブックテーブルを削除するSQLステートメントを記述します。

DROP TABLE Addressbook;

4. SQLステートメントを記述して、削除されたアドレスブックテーブルを復元します。

START TRANSACTION;
DROP TABLE Addressbook;
ROLLBACK;

おすすめ

転載: blog.csdn.net/Keeomg/article/details/114186041