创建数据表
1、创建数据表的语法格式
数据表属于数据库,在创建数据表之前要使用“USE ”指定操作是在哪个数据库中进行的,如果没有选择数据库,将会出现“No database selected”的错误
创建数据表的语句为:
CREATE TABLE ,
语法规则为:
CREATE TABLE
(
字段1 数据类型 [列级约束条件] [默认值],
字段2 数据类型 [列级约束条件] [默认值],
......
[表级约束条件]
);
使用CREATE TABLE创建表的时候,必须指定以下信息:
(1)要创建的表的名称,不区分大小写,不能使用SQL语言中的关键字,如DROP、ALTER、INSERT等。
(2)创建表中每一列的名称、数据类型时,如果要创建多个列,要使用逗号。
范例:
创建员工表employee。
首先选择创建表的数据库:
USE study
创建employee表的SQL语句:
CREATE TABLE employee
(
id INT(11),
name VARCHAR(25),
deptId INT(11),
salary FLOAT,
);
使用SHOW TABLES;查询数据表是否创建成功。
2、主键约束
主键,又称主码,是表中一列或多列的组合。逐渐约束要求主键列的数据唯一ÿ