专业java、php、iOS、C++、网页设计、平面设计、网络营销、游戏开发、前端与移动开发培训机构
DDL - 数据定义语句
创建表
格式:CREATE TABLE IF NOT EXISTS 表名 (字段名1 字段类型1, 字段名2 字段类型2, …);
/* 创建数据表 DDL CREATE CREATE TABLE --创建数据表 T_Student --数据表名称 ( id --字段名称 INTEGER --字段类型 NOT NULL --字段约束, NOT NULL表示字段的值不能为空 PRIMARY KEY --表示主键 AUTOINCREMENT --自动增长 , --多个字段之间用,分开 name --字段名称 TEXT --字段的类型 ... ) ; --表示一段sql语句结束 注意: 1.数据表名称和字段名称可以用""引起来,也可以不用 2.DDL语句不需要熟练的被下来.开发的时候可以在Navicat里面创建好表,在把DDL复制过来 3.数据表已经存在,还创建表会报'数据表已经存在'的错误,需要加IF NOT EXISTS 表示数据表不存在才创建 */ CREATE TABLE IF NOT EXISTS T_Student ( id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, name text, age integer, height real, score real ); CREATE TABLE IF NOT EXISTS T_Person ( id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, name text, age integer, height real );
删除表
格式:DROP TABLE IF EXISTS 表名
/* DDL删除表 DROP TABLE T_Student --删除T_Student这张表 */ DROP TABLE T_Person;