sql自学笔记(三)
2019-04-06 本文已影响0人
itczt
数据类型
数据类型是指列存储过程参数,表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。
整型
整型浮点型
浮点型日期时间型
日期时间型字符型
字符型数据表
概述
数据表(或称表)是数据库最重要的组成部份之一,是其他对象的基础
USE
- 打开数据库
- USE数据库名称
创建数据表
CREATE TABLE [IF NOT EXISTS] table _ name(
column _name data _type
···
)
SHOW TABLES
- 查看数据列表
- SHOW TABLES[FROM db_name]
INSERT
*插入记录
INSERT [INTO] tbl _name ([col _name,·····]] VALUES CVAL,······)
SELECT
- 记录查找
SELECT expr,···FROM tbl_name
空值与非空
- NULL,字段值可以为空。
- NOT NULL,字段值禁止为空。
AUTO _ INCREMENT
- 自动编号,且必须与主键组合使用。
- 默认情况下,起始值为1,每次的增量为1。
PRIMARY KEY
- 主键约束
- 每张数据表只能存在一个主键。
- 主键保证记录的唯一性。
- 主键自动为NOT NULL
UNTQUE KEY
-
唯一约束
-
唯一约束可以保证记录的唯一性
-
唯一约束的字段可以为空值(NULL)
-
每张数据表可以存在多个唯一约束
-
DEAULT(默认约束)
-
默认值
-
当插入记录时,如果没有明确为字段赋值,则自动赋予默认值。