美文网首页
数据库创建和插入

数据库创建和插入

作者: czm123 | 来源:发表于2019-04-01 00:05 被阅读0次
//数据库的插入

--在数据库中根据上述表的定义创建上述数据库,同时需建立相应的约束关系
create table [EMPLOYEE](
    [EmpNo] varchar(8) not null primary key,
    [EmpName] varchar(50) not null,
    [EmpSex] varchar(2) check([EmpSex]='男' or [EmpSex]='女'),
    [EmpAge] int check([EmpAge]>0)
)
create table [COMPANY](
    [CmpNo] varchar(8) not null primary key,
    [CmpName] varchar(50) not null
)
create table [WORKS](
    [EmpNo] varchar(8) references [EMPLOYEE]([EmpNo]),
    [CmpNo] varchar(8) references [COMPANY]([CmpNo]),
    [Salary] int check([Salary]>0)



--将上面的数据输入到数据库中相应的表中
insert into [EMPLOYEE] values('E01','张三','女',32);
insert into [EMPLOYEE] values('E02','李四','男',28);
insert into [EMPLOYEE] values('E03','王五','女',42);
insert into [EMPLOYEE] values('E04','赵六','男',37);
insert into [EMPLOYEE] values('E05','陈七','男',51);
 
insert into [COMPANY] values('C01','阳光科技');
insert into [COMPANY] values('C02','晨光科技');
insert into [COMPANY] values('C03','未来科技');
 
insert into [WORKS] values('E01','C01',3000);
insert into [WORKS] values('E01','C02',4000);
insert into [WORKS] values('E02','C02',5000);
insert into [WORKS] values('E02','C03',2500);
insert into [WORKS] values('E03','C01',3500);
insert into [WORKS] values('E04','C02',3000);

相关文章

  • 数据库创建和插入

  • 备忘

    mongo 修改用户密码 删除用户 pg 创建和删除数据库用户 创建和删除 数据库 1.查看数据库列表: \l ...

  • SQL基础查询

    参考资料:《SQL基础教程》 数据准备 在查询数据之前,需要往数据库里插入需要用到的数据。 1.创建数据库 2.创...

  • react生命周期(包含16.8.6版本)

    在组件实例被创建和插入DOM中被调用 constructor() static getDerivedStateFr...

  • 创建和使用数据库

    创建和使用数据库的基本流程是:创建和选择数据库-->创建表-->将数据加载到表中-->从表中检索数据。 1.创建数...

  • 编码问题

    编码问题----插入mysql汉字出错 问题: 数据库更改之后,仍不能插入汉字 原因: 1.数据库...

  • FMDB使用

    创建数据库 数据库文件路径 创建表 增删改查操作 插入数据 插入模型数组 插入字典类型数据,存入的日期保存下来。 ...

  • SQL语法

    [!toc] 1. 启动数据库 2. 显示和创建数据库 3. 显示和创建表格 4. 插入数据 普通插入 插入检索出...

  • SQL—创表和操纵表

    SQL不进用于表数据操纵,还用来执行数据库和表的所有操作符,包括表的创建和处理。 一、创表 用程序创建表,可以使用...

  • 基于python的mysql操作程序

    建表+数据库插入

网友评论

      本文标题:数据库创建和插入

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