目录
一、创建表
形式: CREATE TABLE 新表名 (各个列名+该列数据类型+该列的各个值)
列名之间用逗号隔开
CREATE TABLE products
( prod_id CHAR(10) NOT NULL,
prod_name CHAR(254) NOT NULL,
prod_price DECIMAL(8,2) NOT NULL,
prod_desc VARCHAR(1000) NULL,
PS1 数据类型:
- 二进制
- 时间
- 数值
- 字符
PS2 创建视图:
- 视图即虚拟的表,只是用看查询结果。
- 可以用来简化sql语句,遇到比较长的句子时,可以创建一个视图存放,之后直接引用视图名称即可
形式:
CREATE VIEW 视图名称 AS
SELECT ...FROM
CREATE VIEW product AS
SELECT cust_name,cust_id
FROM customers;
二、更新表
形式:
ALTER TABLE 要更新的表名
ADD 要变更的内容
e.g. 给vendors表增加vend_phone的列,数据类型为char
ALTER TABLE vendors
ADD vend_phone CHAR(20);
三、删除表
形式:
DROP TABLE 待删除的表名;
PS 删除视图:
DROP VIEW 待删除的视图;