数据分析学习笔记(SQL创建表)

2019-02-26  本文已影响0人  贾小Q

SQL基本书写规范

SQL创建表

CREATE TABLE <表名>
(<列名1>    <数据类型>    <约束条件>,
 <列名2>    <数据类型>    <约束条件>,
                           .
                           .
                           .
<表的约束条件1>, <表的约束条件2>,......);
  1. INTEGER类型
    存储整数类型的数据。
  2. CHAR类型
    定长字符型数据,当列中存储的字符串长度达不到最大长度时,使用半角空格进行补充。
  3. VARCHAR类型
    可变长字符型数据,即即使存储数据达不到最大长度,也不会用半角空格补充。
  4. DATE类型
    存储日期类型的数据。
    数据库中每个列都必须指定其数据类型,它可以限制该列中存储的数据。
  1. NOT NULL约束
  2. 主键约束(Primary Key)
    主键用来标识一列,表示该列的储存的数值能够唯一标识表中的每一列。每个表最好都有一个主键,便于日后的操作。主键列需要满足以下条件:

SQL删除表

DROP TABLE <表名>;

被删除的表是无法恢复的,执行删除表之前务必仔细确认。

SQL更新表

ALTER TABLE <表名> ADD COLUMN <列名>;
ALTER TABLE <表名> DROP COLUMN <列名>;

被删除的列是无法恢复的,执行删除列之前务必仔细确认。

INSERT INTO <表名> VALUES (列1,列2,列3,......列n);
上一篇 下一篇

猜你喜欢

热点阅读