美文网首页
sql整理_1创建表并批量插入数据

sql整理_1创建表并批量插入数据

作者: 南国铃子 | 来源:发表于2020-04-09 13:21 被阅读0次

1 创建表并批量插入数据

create table Student(

        Sid VARCHAR2(10) NOT NULL,    --学生ID

        Sname VARCHAR2(10) NOT NULL, --名称

        Sage NUMBER(2) NOT NULL  -- 年龄   

  );

insert into Student (Sid,Sname,Sage)

      select s.* from

          (

                select 's01' Sid,'唐研' Sname,18 Sage from dual union

                select 's02' Sid,'胡歌' Sname,19 Sage from dual union

                select 's03' Sid,'刘诗诗' Sname,18 Sage from dual union

                select 's04' Sid,'杨幂' Sname,17 Sage from dual

          )s;

需原表删除数据,创建一个与原表数据结构及数据一样的表:

create table 药品库存测试备份 as  Select * From 药品库存 Where 药品id = 1392;

恢复删除的数据,批量导回原表:

insert into 药品库存 (库房ID,....)

      select s.* from

          (

              Select * From 药品库存测试备份 Where 药品id = 1392

          )s;

相关文章

  • sql整理_1创建表并批量插入数据

    1 创建表并批量插入数据 create table Student( Sid VARCHAR2(10) ...

  • 数据库表行列转换

    行转列 创建表kecheng,并插入数据 查询该表,结构显示: 通过sql查询显示下图: SQL_A: SQL_B...

  • WunianEdu系统开发-底层微服务搭建

    数据库搭建 创建数据库wunian_edu,创建多张数据库表并插入一些数据。建表SQL如下: 创建项目 使用IDE...

  • mybatis

    mybatis 1.如何批量插入数据 SQL层面 先复习一下单条/批量插入数据的sql语句怎么写: 1. 单条插入...

  • MAC下mysql中文乱码问题

    1、基本命令 创建数据库 创建数据库并设置编码格式 创建数据表 创建数据表并设置表编码格式 插入数据 查询数据 更...

  • MySQL与Python交互

    一、准备数据 1、创建数据表 2、插入数据 二、SQL演练 1. SQL语句的强化 查询类型cate_name为 ...

  • E战到底-透视表美化

    今天主要学习内容为数据透视表布局及美化 一、创建透视表并美化 1·整理数据明细使其规范化,任意单元格插入数据创建透...

  • 数据库的增、删、查、改

    创建数据表 往数据表中插入单条数据 插入多条数据:mysqli_multi_query($conn,$sql) 使...

  • MySQL常用语句及事务

    初学MySQL整理的一些语句 一、创建 1.创建数据库 2.创建表 二、插入/修改 插入数据 插入字段 修改数据指...

  • 练习SQL利器,牛客网SQL实战题库,33~40题

    33.创建一个actor表,包含如下信息 34.批量插入数据 35.批量插入数据,不使用replace操作 36....

网友评论

      本文标题:sql整理_1创建表并批量插入数据

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