PL/SQL 设置
1、如何批量导出建表语句?
通过菜单选择[Tools]–》[Export User Objects...],在打开的窗口中选择准备导出的表即可。
通过此种方式导出的sql脚本中不会有insert语句,也就是表中的数据不会被同时导出,只有DDL语句。
2、如何导出初始化数据?
通过菜单选择[Tools]–》[Export Tables...],在打开的窗口中选择准备导出的表,同时将选项[Delete records]选项取消选中,然后导出脚本即可。
3、显示所有查询数据
Tools-->Preference-->Window Types-->SQL Window-->Records Per Page
4.查看oracle版本
select banner from sys.v_$version
5.自动登录
PL/SQL Developer->工具->首选项->Oracle->登陆历史 固定用户填入信息即可,例如:
huilan231/123456@127.0.0.1/ORCL
6、美化SQL
选中需要格式化的SQL语句,然后点击工具栏的PL/SQL beautifier按钮即可
7、查看执行计划
选中需要分析的SQL语句,然后点击工具栏的Explain plan按钮(即执行计划),或者直接按F5即可。
8、快捷键设置
打开Tools->Preferences->User Interface->Key Configuration,设置快捷键如下:
File/New/SQL Window Shift+S
File/New/Command Windows Shift+A
File/Close F4
Edit/ExcelPaste Shift+E
Edit/Selection/Uppercase Shift+U
Edit/Selection/Lowercase Shift+L
Edit/Selection/Comment Shift+C
Edit/Selection/Uncomment Shift+V
Tools/Window List Shift+W
9. 执行单条SQL语句
在使用PL/SQL Developer的SQL Window时,按F8键,PL/SQL Developer默认是执行该窗口的所有SQL语句,需要设置为鼠标所在的那条SQL语句,即执行当前SQL语句;
设置方法:PL/SQL Developer -->tools->Preferences-->Window types-->SQL Windows ,勾上“AutoSelect Statement” 即可。(自动选择语句)
10、导入excel数据
Tools-->ODBC Importer-->
PL/SQL的功能设置:
Tools -> perferences -> UserInterface -> Connection(Excel Files)-->Connect(选择一个xls)-->Data From ODBC 选择一个Import table-->选择上面的
Data to Oracle(选择Owner(登陆数据库)和Table)
-> key Configuration
File/new/sql window Ctrl+n
File/pl/sqlBeautiful Ctrl+d
File/open/sql script Ctrl+w
-> Code Assistant
Mininute charts: 1 输入1个字符就会出现提示。
Tools -> Window List 是看当前pl/sql工具打开了哪些sql列表。如下设置 以后都不用每次去勾选 Window List 了。
默认情况下Window List窗口是不显示的,这十分不方便
1.打开 PL/SQL 工具:
Tools -> Preference -> User Interface -> Option
勾选 Autosave desktop ,点 apply 应用
2.点 Tools -> 打勾 Window List
3.关闭 PL/SQL 工具,重新打开 PL/SQL 工具。就会看到 Window List 窗口自动打开喽。
4.window List 窗口关闭:Tools -> Preference
-> key Configuration -> File Close (只关闭当前windowList窗口)
-> File Close All (关闭所有的windowList窗口)
F8 是执行查询
登录后默认自动选中My Objects
默认情况下,PLSQL 登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。
设置方法:
Tools菜单 --> Brower Filters,会打开Brower Folders的定单窗口,把“My Objects”设为默认即可。
Tools菜单--Brower Folders,中把你经常点的几个目录(比如:Tables Views Functions Procedures Packages Job)移得靠上一点,并加上颜色
tns的查看:安装盘:\oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora
oracle导出导入表视图和数据等:
1.Tools -> Export UserObjects -> 选中你要导出的表和视图。是.sql文件。
2.Tools -> Export Tables -> Dutput File(选择路径)。 是.dmp文件
3导入数据时。先执行sql文件。
File -> New -> Command Window ->把.sql文件copy到这里就可以了。
这个操作是把表结构,视图等都先建好了。接下来导入数据。
Tools -> Import Tables (选择路径).dmp文件
dos导出数据库中所有表,视图,存储过程,包:
PL/SQL 设置的更多相关文章
- Oracle PL/SQL设置快捷键的方法
pl sql默认设置不是很方便,最近搜罗了一下网上关于PLSQL的一些常用快捷键配置,主要是方便以后自个使用 1.登录后默认自动选中My Objects 默认情况下,PLSQL Developer ...
- PL/SQL设置编码方式
(2012-10-30 21:38:33) 转载▼ 标签: 杂谈 分类: ORACLE 导出sql文件出现乱码问题,百度之后,发现问题是由于PL/SQL客户端和ORACLE的字符编码设置不一致引起的. ...
- PL/SQL设置快捷键
PL/SQL常用的快捷方式: sf= select * from sr=select t.*,t.rowid from t sd = select distinct * from d=delete f ...
- PL/SQL设置
PL/SQL 自定义快捷键(比如输入s,直接就显示select * from) 1.1 修改Code assistant快捷键tools->preferences->User Interf ...
- PL\SQL设置中文
打开PL\SQL 1.菜单->Tools ->preferences->User Interface -> Appearance -> Language 选择 Chine ...
- PL/SQL设置主键自增
oracle没有设置主键auto increment的功能,需要自己编写序列和触发器实现主键自动递增. 示例: 创建表menu: 一.创建表 create table menu( menuId n ...
- PL/SQL设置关键字大写
Tools->Preferences->User Interface->Keyword case = Uppercase,就设置为大写了.
- PL/SQL常见设置--Kevin的专栏
body { font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI ...
- PL/SQL的快捷键设置
PL/SQL用来连接Oracle数据库的一种工具,它可以设置快捷方式,以便于我们快速的操作. PL/SQL设置快捷键 tools->Preferences(首选项)->User In ...
随机推荐
- UNIX网络编程——非阻塞connect
当在一个非阻塞的TCP套接字上调用connect时,connect将立即返回一个EINPROGRESS错误,不过已经发起的TCP三次握手继续进行.我们接着使用select检测这个连接或成功或失败的已建 ...
- UE4类修饰符
官方文档链接: https://docs.unrealengine.com/latest/CHN/Programming/UnrealArchitecture/Reference/index.html ...
- 不窃取用户隐私的搜索引擎: DuckDuckGo
不窃取用户隐私的搜索引擎: DuckDuckGo https://duckduckgo.com/ 最近goggle不给力, baidu搜出来的很多都是垃圾, bing用久了很烦. 于是用上了DuckD ...
- 关于Tomcat的URIEncoding以及GET乱码
最近在维护着Linux上的服务器,当然,开发和前期测试是在windows上执行的. 在做意见反馈的时候,出现了windows上正常,Linux下却是乱码的问题. 先排查了web服务器与mysql的连接 ...
- Linux多线程实践(1) --线程理论
线程概念 在一个程序里的一个执行路线就叫做线程(thread).更准确的定义是:线程是"一个进程内部的控制序列/指令序列"; 一切进程至少有一个执行线程; 进程 VS. 线程 ...
- C语言通讯录管理系统
本文转载自:http://blog.csdn.net/hackbuteer1/article/details/6573488 实现了通讯录的录入信息.保存信息.插入.删除.排序.查找.单个显示等功能. ...
- 【一天一道LeetCode】#70. Climbing Stairs
一天一道LeetCode 本系列文章已全部上传至我的github,地址:ZeeCoder's Github 欢迎大家关注我的新浪微博,我的新浪微博 欢迎转载,转载请注明出处 (一)题目 You are ...
- 4.6、Libgdx线程介绍
(原文:http://www.libgdx.cn/topic/48/4-6-libgdx%E7%BA%BF%E7%A8%8B%E4%BB%8B%E7%BB%8D) 所有的ApplicationList ...
- 4.2、Libgdx各个模块概览
(原文:http://www.libgdx.cn/topic/34/4-2-libgdx%E5%90%84%E4%B8%AA%E6%A8%A1%E5%9D%97%E6%A6%82%E8%A7%88) ...
- Css详解之(选择器)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...