zoukankan      html  css  js  c++  java
  • 数据库——用代码创建表

    T-SQL语句

    1.创建表
    create table CeShi1
    (
    Uid varchar(50) primary key,
    Pwd varchar(50),
    Name varchar(50),
    Nation varchar(50),
    foreign key(Nation) references Nation(Code)
    )

    create table <表名>
    (
    <列名> <数据类型及长度> [not null],
    <列名> <数据类型及长度>,
    ...
    <列名> <数据类型及长度>
    )

    drop table <表名>

    primary key 主键
    not null 非空
    foreign key(Nation) references Nation(Code) 外键
    auto_increment 自增长

    注意:所有符号必须是英文状态下的
    每个表创建完之后加分号
    表里面的最后一列写完之后不要加逗号

    删除表:
    drop table PinPai

    练习:

    #民族表
    create table minzu
    (
    NO varchar(50) primary key,
    minzu varchar(50)
    );
    #称谓表
    create table chengwei
    (
    NO varchar(50) primary key,
    chengwei varchar(50)
    );
    #人员基本信息
    create table renyuan
    (
    NO varchar(50) primary key,
    renyuanming varchar(50),
    xingbie bit,
    minzu varchar(50) references minzu(NO),
    shengri datetime

    );
    #工作简历
    create table jianli
    (
    bianhao int auto_increment primary key,
    renyuanNO varchar(50) references renyuan(NO),
    ksgz datetime,
    jsgz datetime,
    gzdw varchar(50),
    bm varchar(50),
    tccs int
    );
    #家庭关系
    create table jtgx
    (
    bianhao int auto_increment primary key,
    renyuanNO varchar(50) references renyuan(NO),
    xingming varchar(50),
    chengwei varchar(50) references chengwei(NO),
    gzdw varchar(50),
    jtcy int
    );

  • 相关阅读:
    Zookeeper入门
    Redis五种数据类型
    shardingJDBC分库分表
    RabbitMQ入门
    Spring-Boot
    spring-mvc
    oracle一些对表的操作命令
    对IFeatureClass的选择结果进行再次选择及排序
    关于基础 DBMS 错误 ORA-01654的总结
    Linq 如何实现 in 与 not in
  • 原文地址:https://www.cnblogs.com/chenchen0815/p/5529285.html
Copyright © 2011-2022 走看看