美文网首页
SQLite 创建表

SQLite 创建表

作者: 木易林1 | 来源:发表于2019-01-07 09:36 被阅读0次

SQLite 创建表

SQLite 的 CREATE TABLE 语句用于在任何给定的数据库创建一个新表。创建基本表,涉及到命名表、定义列及每一列的数据类型。

语法

CREATE TABLE 语句的基本语法如下:

CREATE TABLE database_name.table_name(
   column1 datatype  PRIMARY KEY(one or more columns),
   column2 datatype,
   column3 datatype,
   .....
   columnN datatype,
);

CREATE TABLE 是告诉数据库系统创建一个新表的关键字。CREATE TABLE 语句后跟着表的唯一的名称或标识。您也可以选择指定带有 table_namedatabase_name

实例

下面是一个实例,它创建了一个 COMPANY 表,ID 作为主键,NOT NULL 的约束表示在表中创建纪录时这些字段不能为 NULL:

sqlite> CREATE TABLE COMPANY(
   ID INT PRIMARY KEY     NOT NULL,
   NAME           TEXT    NOT NULL,
   AGE            INT     NOT NULL,
   ADDRESS        CHAR(50),
   SALARY         REAL
);

让我们再创建一个表,我们将在随后章节的练习中使用:

sqlite> CREATE TABLE DEPARTMENT(
   ID INT PRIMARY KEY      NOT NULL,
   DEPT           CHAR(50) NOT NULL,
   EMP_ID         INT      NOT NULL
);

您可以使用 SQLIte 命令中的 .tables 命令来验证表是否已成功创建,该命令用于列出附加数据库中的所有表。

sqlite>.tables
COMPANY     DEPARTMENT

在这里,可以看到我们刚创建的两张表 COMPANY、 DEPARTMENT。

您可以使用 SQLite .schema 命令得到表的完整信息,如下所示:

sqlite>.schema COMPANY
CREATE TABLE COMPANY(
   ID INT PRIMARY KEY     NOT NULL,
   NAME           TEXT    NOT NULL,
   AGE            INT     NOT NULL,
   ADDRESS        CHAR(50),
   SALARY         REAL
);

相关文章

  • SQLite 创建表

    SQLite 创建表 SQLite 的 CREATE TABLE 语句用于在任何给定的数据库创建一个新表。创建基本...

  • SQLite 创建表

    创建表COMPANY 用.tables验证表是否创建成功 即为创建成功。 可以使用.schema命令得到表的完整信息

  • FMDB 部分理解

    使用 databaseWithPath:filepath 方法 创建数据库使用 sqlite 语句创建表时 可以...

  • sqlite(2)-创建表

    语法## CREATE TABLE语句的基本语法如下: CREATE TABLE database_name.ta...

  • 「SQLite学习笔记」SQLite 创建表

    SQLite 的 CREATE TABLE语句用于创建一个新表,在任何给定的数据库。创建基本表,涉及命名表,列和每...

  • sqlite数据库常用SQL语句

    sqlite数据库常用SQL语句 创建表 CREATE TABLE IF NOT EXISTS "student"...

  • 轻型数据库SQLite几个基础命令

    1.创建数据库 sqlite 数据库名.db 2.创建表 create table 表名(列属性1,列属性2,……...

  • Android原生SQLite常用SQL语句

    Android原生SQLite常用SQL语句 创建表 增 删 改 查 增加字段 删除字段

  • LitePal的使用

    SQLite对于Android开发者都是必须要掌握的一项技能,但是使用SQLite,要写很多内容,创建表,对表的操...

  • sqlite基本使用

    创建一个这样的数据库表: 1.创建sqlite数据库,用于创建数据库、表、属性的初始化、更新等操作。 2.acti...

网友评论

      本文标题:SQLite 创建表

      本文链接:https://www.haomeiwen.com/subject/pzxkrqtx.html