zoukankan      html  css  js  c++  java
  • SQLite -创建表

    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语句。你也可以选择指定database_name连同table_name

    例子

    下面是一个示例创建了一个公司与ID表主键和NOT 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命令已成功创建。表命令,它将用于列表附加数据库中的所有表。

    sqlite>.tables

    COMPANY DEPARTMENT

    在这里,你可以看到公司表两次,因为它显示为主要数据库表和测试。公司表别名为testDB.db创建"测试"。你可以使用SQLite完成信息表。模式命令如下:

    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

    );

  • 相关阅读:
    EXCRT
    棋盘组合数
    Luogu P3687 [ZJOI2017]仙人掌 题解
    P4727 [HNOI2009]图的同构记数 题解
    WC2019 T1 数树 题解
    生成函数学习笔记
    luogu P1275 魔板 题解
    多项式ln、牛顿迭代学习笔记
    白帽子讲web安全——白帽子兵法(设计安全方案中的技巧)
    白帽子讲web安全——一个安全解决方案的诞生细节
  • 原文地址:https://www.cnblogs.com/orangebook/p/3497611.html
Copyright © 2011-2022 走看看