zoukankan      html  css  js  c++  java
  • SQL入门经典(第四版)学习记录——SQL语法(二)

    一、创建表

    create table

    • 表里包含什么类型的数据
    • 表的名称是什么
    • 主键
    • 列的名称是什么
    • 每一列的数据类型是什么
    • 每一列的长度是多少
    • 表里哪些列可以是空的

    语法:

    create table table_name

    (field1 data_type [not null],

    field2 data_type [not null],

    field3 data_type [not null]);

    例子:(有语法错误,在SQL SERVER中提示)

    create table EMPLOYEE_TBL

    (EMP_ID  CHAR(9)   NOT NULL,

    EMP_NAME  VARCHAR(40)  NOT NULL,

    EMP_ST_ADDR  VARCHAR(20)  NOT NULL,

    EMP_CITY   VARCHAR(15)   NOT NULL,

    EMP_ST   CHAR(2)   NOT NULL,

    EMP_ZIP  INTEGER(5)  NOT NULL,

    EMP_PHONE  INTEGER(10)  NULL,

    EMP_PAGER  INTEGER(10)  NULL);

    (这个不会报错)

    create table EMPLOYEE_TBL
    (EMP_ID CHAR(9) NOT NULL,
    EMP_NAME VARCHAR(40) NOT NULL,
    EMP_ST_ADDR VARCHAR(20) NOT NULL,
    EMP_CITY VARCHAR(15) NOT NULL,
    EMP_ST CHAR(2) NOT NULL,
    EMP_ZIP INTEGER NOT NULL,
    EMP_PHONE INTEGER NULL,
    EMP_PAGER INTEGER NULL);

  • 相关阅读:
    Linux-vim
    [转载]关于eve模拟器上的VPS配置问题
    [转载]cisco 出现%Error opening tftp://255.255.255.255/cisconet.cfg解决方法
    CCNA-NAT
    CCNA-DHCP
    CCNA-ACL
    CCNA-OSPF 配置
    CCNA-OSPF 基础
    枚举的应用
    带索引的遍历
  • 原文地址:https://www.cnblogs.com/lovedxl/p/11311133.html
Copyright © 2011-2022 走看看