******************************************************************************
1.数据库创建:
-- 语法:CREATE DATABASE <数据库名称>
CREATE DATABASE Shop -- 创建名为 Shop 的数据库
2.表的创建
-- 语法: -- CREATE TABLE <表名> -- ( -- <列名1> <数据类型> <约束>, -- <列名1> <数据类型> <约束>, -- ... -- <表约束1>, -- <表约束2>, -- ... -- )
-- 创建名为 Shohin 的表 CREATE TABLE Shohin ( shohin_id CHAR(4) NOT NULL, shohin_mei VARCHAR(100) NOT NULL, shohin_bunrui VARCHAR(32) NOT NULL, hanbai_tanka INTEGER , shiire_tanka INTEGER , torokubi DATE , PRIMARY KEY (shohin_id) );
1.删除表
-- 语法:DROP TABLE <表名>
DROP TABLE Shohin; -- 删除名为 Shohin 的表
【注意】被删的表,无法恢复。
2.更新表
(1)添加列
-- 语法:ALTER TABLE <表名> ADD <列名> <类型>;
ALTER TABLE Shohin ADD Shohin_mei_Kana VARCHAR(100); -- 在 Shohin 中添加名为 Shohin_mei_Kana 类型为 VARCHAR(100) 的列
(2)删除列
-- 语法:ALTER TABLE <表名> DROP COLUMN <列名>;
ALTER TABLE Shohin DROP COLUMN Shohin_mei_Kana; -- 删除 Shohin 表中名为 Shohin_mei_Kana 的列
【注意】表定义变更后无法恢复。