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

    );

  • 相关阅读:
    Momentum Contrast for Unsupervised Visual Representation Learning (MoCo)
    Objective-C Json转Model(利用Runtime特性)
    swift
    关于虚拟机安装mac os 教程详解
    centos快速安装lamp
    第一篇——感悟篇(软工实践)
    2019SDN大作业——负载均衡
    个人作业——软件工程实践总结作业
    2019 SDN上机第7次作业
    2019 SDN上机第6次作业
  • 原文地址:https://www.cnblogs.com/orangebook/p/3497611.html
Copyright © 2011-2022 走看看