连接Oracle数据库——接触oracle的第二天
来源:互联网 发布:硬笔字帖软件 编辑:程序博客网 时间:2024/06/10 03:42
1.2 Sqlplus
这是一个轻量级的功能强大的客户端, 是 dba 必须掌握的工具。
我们可以配置 sqlplus 的一些行为,两个命令:
- show. 用来显示配置参数
- set. 用来设置配置参数
比如:
show all -- 显示所有配置参数show lines -- 显示 lines 的配置信息set lines[ize] 333 -- 将行宽设置为 333set pages[ize] 444 -- 将每页的记录数设置为 444set echo off/on -- 导入外部文件,是否要显示原始 sql 语句set feedback on/off -- 是否显示“查询到xx数据”等信息set timing on/off -- 是否显示语句的执行时间set autocommit on/off -- 是否启用自动提交set autotrace on/off -- 是否输出执行计划set serverouput on/off -- 是否显示来自服务端的信息set column addr a22 -- 将列 'addr' 的宽度限制为 22 个字幕'a'的大小
在 sqlplus 中有缓冲区的概念:
缓冲区是用来记录上一次执行的命令语句的空间。
我们可以通过一些列简单命令,对上一次输入的语句进行一些控制:
- 增 append/insert
- 删 delete
- 改 change
- 查 list
- 执行修改后的语句 run
例子:
list -- 显示完整的缓存区list 3 -- 显示并定位到第三行list 3 5 -- 显示第三行到第五行的内容list last -- 定位到最后一行
list 3del -- 删除第三行
list 3append order by sal -- 定位到第三行,然后追加 order by sal 语句insert order by sal -- 开启新的一行,插入 order by sal
list 3change /emp/dept -- 定位到第三行,将这一行的 emp 换为 dept
还有其他一些命令:
get D:\aaa.sql -- 将文件加载到缓冲区,但不执行start D:\aaa.sql -- 将文件加载到缓冲区,并且执行@D:\aaa.sql -- 是上面一条语句的简写形式save D:\bbb.sql -- 将缓冲区的内容保存到文件中edit -- 调用外部编辑器,编辑缓冲区
show user -- 显示当前用户show parameters -- 显示 oracle 的配置参数show parameters nls -- 显示 oracle 中所有跟语言配置相关的一些参数describe emp -- 显示 emp 表的结构信息
阅读全文
1 0
- 连接Oracle数据库——接触oracle的第二天
- Oracle连接全接触
- Oracle连接全接触
- Oracle数据库的连接
- oracle 连接数据库的
- oracle数据库的连接
- Oracle 数据库的连接
- oracle数据库的连接
- oracle数据库学习第二天
- oracle 连接 oracle数据库
- Oracle数据库实例间的连接—link
- oracle连接数据库的例子
- 测试Oracle数据库的连接
- Oracle连接数据库的类
- oracle连接别人的数据库
- 连接Oracle数据库的代码
- Oracle数据库的连接研究
- oracle数据库的连接方式
- re
- Callable与Future
- Character 类
- 今日头条2017秋招前端工程师笔试试卷
- Java使用POI导出Word文档
- 连接Oracle数据库——接触oracle的第二天
- 白话ASP.NET MVC之三:Controller是如何解析出来的
- 第四章 Thread Executors(Executors多线程架构)【中】
- linux(cenOS6.5)卸载自带openJDK并安装JDK
- android view surfaceView GLSurfaceView
- Java基础知识之容器(一)
- ArcGIS空间分析工具
- Exception in thread "main" java.io.FileNotFoundException: E:\java\.metadata (拒绝访问。)的理解
- 1050. 螺旋矩阵(25)