DML语言练习,数据增删改查,复制清空表
Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0
Connected as TEST@ORCL SQL> select * from t_hq_bm;
BUMBM BUMMC DIANH
---------- -------------------- -----------------------------------------
101 生产部 6666666666
102 企划部 6666666666
103 CCC 6666666666
106 6666666666
107 6666666666
109 6666666666
108 6666666666
104 销售部 6666666666
105 销售部1 6666666666
9 rows selected SQL> insert into t_hq_bm values ('','实施部','');
1 row inserted SQL> commit;
Commit complete SQL> select * from t_hq_bm;
BUMBM BUMMC DIANH
---------- -------------------- -----------------------------------------
110 实施部 1000000
101 生产部 6666666666
102 企划部 6666666666
103 CCC 6666666666
106 6666666666
107 6666666666
109 6666666666
108 6666666666
104 销售部 6666666666
105 销售部1 6666666666
10 rows selected SQL> update t_hq_bm set bummc = '回收部' where bumbm = '';
1 row updated SQL> commit;
Commit complete SQL> select * from t_hq_bm;
BUMBM BUMMC DIANH
---------- -------------------- -----------------------------------------
110 实施部 1000000
101 生产部 6666666666
102 企划部 6666666666
103 回收部 6666666666
106 6666666666
107 6666666666
109 6666666666
108 6666666666
104 销售部 6666666666
105 销售部1 6666666666
10 rows selected SQL> delete from t_hq_bm where bumbm >= 106 and bumbm <= 109;
4 rows deleted SQL> commit;
Commit complete SQL> select * from t_hq_bm;
BUMBM BUMMC DIANH
---------- -------------------- -----------------------------------------
110 实施部 1000000
101 生产部 6666666666
102 企划部 6666666666
103 回收部 6666666666
104 销售部 6666666666
105 销售部1 6666666666
6 rows selected SQL> create table t_hq_bm1 as select * from t_hq_bm;
Table created SQL> commit;
Commit complete SQL> select * from t_hq_bm1;
BUMBM BUMMC DIANH
---------- -------------------- -----------------------------------------
110 实施部 1000000
101 生产部 6666666666
102 企划部 6666666666
103 回收部 6666666666
104 销售部 6666666666
105 销售部1 6666666666
6 rows selected SQL> truncate t_hq_bm1;
truncate t_hq_bm1
ORA-03290: 无效的截断命令 - 缺失 CLUSTER 或 TABLE 关键字 SQL> truncate table t_hq_bm1;
Table truncated SQL> commit;
Commit complete SQL> select * from t_hq_bm1;
BUMBM BUMMC DIANH
---------- -------------------- ----------------------------------------- SQL> insert into t_hq_bm1 (bumbm, bummc) select bumbm, bummc from t_hq_bm;
6 rows inserted SQL> select * from t_hq_bm1;
BUMBM BUMMC DIANH
---------- -------------------- -----------------------------------------
110 实施部
101 生产部
102 企划部
103 回收部
104 销售部
105 销售部1
6 rows selected SQL>
DML语言练习,数据增删改查,复制清空表的更多相关文章
- salesforce 零基础开发入门学习(六)简单的数据增删改查页面的构建
VisualForce封装了很多的标签用来进行页面设计,本篇主要讲述简单的页面增删改查.使用的内容和设计到前台页面使用的标签相对简单,如果需要深入了解VF相关知识以及标签, 可以通过以下链接查看或下载 ...
- C#操作Excel数据增删改查示例
Excel数据增删改查我们可以使用c#进行操作,首先创建ExcelDB.xlsx文件,并添加两张工作表,接下按照下面的操作步骤即可 C#操作Excel数据增删改查. 首先创建ExcelDB.xlsx文 ...
- jeesite应用实战(数据增删改查),认真读完后10分钟就能开发一个模块
jeesite配置指南(官方文档有坑,我把坑填了!)这篇文章里,我主要把jeesite官方给出的帮助文档的坑填了,按照里面的方法可以搭建起来jeesite的站点.系统可以运行以后,就可以进入开发模块了 ...
- 【转载】salesforce 零基础开发入门学习(六)简单的数据增删改查页面的构建
salesforce 零基础开发入门学习(六)简单的数据增删改查页面的构建 VisualForce封装了很多的标签用来进行页面设计,本篇主要讲述简单的页面增删改查.使用的内容和设计到前台页面使用的 ...
- C#操作Excel数据增删改查(转)
C#操作Excel数据增删改查. 首先创建ExcelDB.xlsx文件,并添加两张工作表. 工作表1: UserInfo表,字段:UserId.UserName.Age.Address.CreateT ...
- SQL Server -- 回忆笔记(二):增删改查,修改表结构,约束,关键字使用,函数,多表联合查询
SQL Server知识点回忆篇(二):增删改查,修改表结构,约束,关键字使用,函数,多表联合查询 1. insert 如果sql server设置的排序规则不是简体中文,必须在简体中文字符串前加N, ...
- TESTUSERB 仅能对TESTUSERA 用户下的某些表增删改查、有些表仅能对某些列update,查询TESTUSERB 用户权限,获取批量赋予语句。
TESTUSERB 仅能对TESTUSERA 用户下的某些表增删改查.有些表仅能对某些列update,查询TESTUSERB 用户权限,获取批量赋予语句. select 'grant '|| PRIV ...
- 一个在ASP.NET中利用服务器控件GridView实现数据增删改查的例子
备注:这是我辅导的一个项目开发组的一个例子,用文章的方式分享出来,给更多的朋友参考.其实我们这几年的项目中,都不怎么使用服务器控件的形式了,而是更多的采用MVC这种开发模式.但是,如果项目的历史背景是 ...
- MVC设计模式((javaWEB)在数据库连接池下,实现对数据库中的数据增删改查操作)
设计功能的实现: ----没有业务层,直接由Servlet调用DAO,所以也没有事务操作,所以从DAO中直接获取connection对象 ----采用MVC设计模式 ----采用到的技术 .MVC设计 ...
随机推荐
- 使用reportNG替换testNG的默认报告
关于reportng的官网介绍:http://reportng.uncommons.org/ 1.下载reportNG的jar包:http://pan.baidu.com/s/1hq5znLU 2.r ...
- CentOS7.2安装总结
第一次自己写文章,想想还有点小激动呢.折腾了大半天,终于在一个没用的台式机上面装了个mini版的CentOS7.2.写这篇文章也是做个记载,要是以后再装要注意了. 一.安装过程 采用U盘安装.最初是准 ...
- 较多java书籍的网站 tools138.com
http://www.tools138.com/front/resource/java_book.jsp
- String类详解(1)
首先String是一个类. 1,实例化String类方法. 1)直接赋值:String name="haha"; 2)通过关键字:String name=new String(&q ...
- .Net core Linux环境安装
10月份的时候在自己电脑上搭了开发环境,当时跑完Welcome后就搁置了一段时间,最近有一个小项目要正式采用core来开发并部署在linux环境下,于是在Linux上也搭建一个运行环境. 虽然不经常使 ...
- .Net 内存溢出(System.OutOfMemoryException)的常见情况和处理方式总结
.Net 内存溢出(System.OutOfMemoryException)的常见情况和处理方式总结 在什么情况下会出现OutOfMemonryException呢? 在我们试图新建一个对象时,而垃圾 ...
- 使用dynamic获取类型可变的json对象
标题可能有点含糊不清 我这个例子的来源是,对方会返回给我json,不过成功的json与失败的json是不同的对象 我想用一个方法获取到这个对象的所有属性并打印到log中 因为是动态变化的,所以第一个想 ...
- C/C++关于string.h头文件和string类
学习C语言时,用字符串的函数例如stpcpy().strcat().strcmp()等,要包含头文件string.h 学习C++后,C++有字符串的标准类string,string类也有很多方法,用s ...
- 在ASP.Net和IIS中删除不必要的HTTP响应头
引入 每次当浏览器向Web服务器发起一个请求的时,都会伴随着一些HTTP头的发送.而这些HTTP头是用于给Web服务器提供一些额外信息以便于处理请求.比如说吧.如果浏览器支持压缩功能,则浏览器会发送A ...
- MemCached配置与缓存知识概述
先看看百度百科里面对缓存的介绍: 缓存(Cache memory)是硬盘控制器上的一块内存芯片,具有极快的存取速度,它是硬盘内部存储和外界接口之间的缓冲器.由于硬盘的内部数据传输速度和外界介面传输速度 ...