24.Oracle数据库SQL开发之 SQLPlus使用——编辑SQL语句
来源:互联网 发布:别墅网络布线 ac ap 编辑:程序博客网 时间:2024/05/17 09:29
24.Oracle数据库SQL开发之 SQLPlus使用——编辑SQL语句
欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/49722657
在SQL*Plus中反复输入相似的SQL语句的一件枯燥乏味的重负劳动。SQL*Plus可以再缓冲区中保存前面输入的SQL语句。可以编辑缓冲区中保存的内容来构建自己的SQL语句。
如下图1:
执行如下:
SQL> selectcustomer_id,first_name,last_name
2 fromcustomers
3 where customer_id=1;
CUSTOMER_ID FIRST_NAMELAST_NAME
----------- ---------- ----------
1 John Brown
在SQL*Plus中输入1,如下:
SQL> 1
1*select customer_id,first_name,last_name
显示了当前行的内容,使用APPEND命令在检索的列列表中添加dob列,即添加,“,dob”:
SQL>append ,dob
1*select customer_id,first_name,last_name ,dob
然后使用LIST命令显示缓冲区中所有的行:
SQL> list
1 selectcustomer_id,first_name,last_name ,dob
2 from customers
3*where customer_id=1
现在当前行已经变成了最后一行,以星号(*)指示。
使用CHANEGE命令,将最后一行customer_id=1修改为customer_id=2
SQL> change/customer_id=1/customer_id=2
3*where customer_id=2
最后使用RUN命令执行这个查询
SQL>run
1 select customer_id,first_name,last_name ,dob
2 fromcustomers
3* where customer_id=2
CUSTOMER_IDFIRST_NAME LAST_NAME DOB
----------- ---------- ---------- ---------
2 Cynthia Green 05-FEB-68
也可以使用/符号来运行缓冲区保存的SQL语句。例如
SQL> /
CUSTOMER_ID FIRST_NAME LAST_NAME DOB
----------- ---------- ---------- ---------
2 Cynthia Green 05-FEB-68
- 24.Oracle数据库SQL开发之 SQLPlus使用——编辑SQL语句
- 31.Oracle数据库SQL开发之 SQLPlus使用——自动生成SQL语句
- 32.Oracle数据库SQL开发之 SQLPlus使用——断开数据库并退出SQLPLUS
- 30.Oracle数据库SQL开发之 SQLPlus使用——从SQL获取帮助信息
- 28.Oracle数据库SQL开发之 SQLPlus使用——使用变量
- 23.Oracle数据库SQL开发之 SQLPlus使用——查看表结构
- 25.Oracle数据库SQL开发之 SQLPlus使用——保存、检索并运行文件
- 26.Oracle数据库SQL开发之 SQLPlus使用——格式化列
- 27.Oracle数据库SQL开发之 SQLPlus使用——设置页面、行大小
- 29.Oracle数据库SQL开发之 SQLPlus使用——创建简单报表
- 80.Oracle数据库SQL开发之 修改表内存——使用INSERT语句
- 81.Oracle数据库SQL开发之 修改表内存——使用UPDATE语句
- Oracle数据库之使用sqlplus执行sql脚本乱码解决办法
- 156.Oracle数据库SQL开发之 JAVA——预备SQL语句
- 83.Oracle数据库SQL开发之 修改表内存——DELETE语句删除行
- 160.Oracle数据库SQL开发之 SQL优化——使用绑定变量
- 125.Oracle数据库SQL开发之 数据库对象——数据库中使用对象类型
- 2.Oracle数据库SQL开发之 SQL DEVELOPER使用
- Linux 命令 & 快捷键
- maven搭建ssh项目
- 七牛首席布道师:Go不是在颠覆,就是在逆袭
- Jquery的常见属性
- 程序员励志名言
- 24.Oracle数据库SQL开发之 SQLPlus使用——编辑SQL语句
- 列表控件的展开与收缩
- 安装若干 VIM 插件(不断更新)
- 了解 Linux內核架構 (1)
- 【数据结构】二叉树的基本操作
- 关于__FILE__,dirname()的使用小小心得
- 简单了解JAVA8的新特性
- HDU 1027 Ignatius and the Princess II(求由1-n组成按字典序排序的第m个序列)
- 25.Oracle数据库SQL开发之 SQLPlus使用——保存、检索并运行文件