`
yanghua812
  • 浏览: 52266 次
  • 性别: Icon_minigender_2
  • 来自: 重庆
社区版块
存档分类
最新评论

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文件

分享到:
评论

相关推荐

    oracle10g_pl/sql

    1. **PL/SQL基本概念** - **块结构**:PL/SQL代码由声明、执行和异常处理三部分组成,包括BEGIN...END块、DECLARE...BEGIN...END块以及匿名块。 - **变量和常量**:PL/SQL支持各种数据类型,如NUMBER、VARCHAR2、...

    pl/sql最新中文手册

    1. **PL/SQL基础**:手册可能会从基础开始,介绍PL/SQL的基本结构,包括声明变量、常量、游标、记录类型等。还会讲解如何编写存储过程、函数和触发器。 2. **控制流程语句**:这包括条件判断(IF-THEN-ELSIF-ELSE)...

    PL/SQL 基本知识

    PL/SQL是Oracle数据库系统中的一个核心组件,全称为“Procedural Language/Structured Query Language”,它是SQL的扩展,增加了编程元素,使得开发者能够编写存储过程、函数、触发器等数据库应用程序。这篇博客主要...

    Oracle PL/SQL实战(待续)

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据处理能力与PL的程序设计特性,是Oracle数据库系统中用于创建存储过程、函数、触发器和包的主要工具。在这个"Oracle PL/SQL实战(待续)"的主题中,我们将深入...

    pl/sql developer11.0

    PL/SQL Developer是一款由Allround Automations公司开发的专业Oracle数据库开发工具,专为编写、调试、测试和管理PL/SQL代码而设计。标题中的“pl/sql developer11.0”指的是该软件的第11个主要版本。在本文中,我们...

    oracle 9i pl/sql程序设计笔记

    PL/SQL程序的基本单位是块,这些块可以是匿名的、带名的,或以子程序的形式存在。 **2.1.1 PL/SQL块的类型** 1. **匿名块(Anonymous Block)**:这类块通常是临时性的,仅用于一次性执行,并不存储在数据库中。...

    ORACLE PL/SQL从入门到精通

    ORACLE PL/SQL是从入门到精通的专业知识,涵盖了数据库开发与管理的多个方面,包括触发器、过程、函数、软件包、异常处理、游标、循环、分支、变量使用、数据库安装等关键知识点。 触发器是数据库中用来保证数据...

    oracle pl/sql从入门到精通 配套源代码

    PL/SQL支持变量、常量、条件语句(如IF-THEN-ELSIF-ELSE)、循环(如FOR、WHILE)、异常处理(如EXCEPTION)等基本编程元素。 在Oracle PL/SQL中,我们可以通过使用SQL语句来与数据库进行交互,例如SELECT用于查询...

    Oracle PL/SQL程序设计(第5版)(上下册)

    - **环境搭建与配置**:本书将介绍如何在不同的操作系统环境下安装并配置Oracle 11g数据库环境,以及如何设置PL/SQL Developer或其他开发工具来编写和测试PL/SQL代码。 - **基本语法与结构**:包括数据类型、变量...

    PL/SQL下载

    1. **基础语法**:理解PL/SQL的基本数据类型、变量声明、流程控制结构等。 2. **函数和过程**:掌握如何定义和调用自定义函数和过程。 3. **游标**:了解如何使用游标处理结果集。 4. **异常处理**:学习如何编写...

    Oracle PL/SQL实例编程(PL/SQL经典书籍)

    3. **控制结构**:PL/PROCEDURE和PL/FUNCTION是PL/SQL的基本程序单元,前者不返回值,后者可以返回一个值。流程控制结构有IF-THEN-ELSIF-ELSE、CASE、FOR循环、WHILE循环和GOTO。 4. **SQL操作**:PL/SQL可以直接...

    PL/SQL编程基础知识

    ### PL/SQL编程基础知识 #### 一、PL/SQL简介 PL/SQL(Procedural Language for SQL)是一种过程化语言,它结合了SQL的数据操纵功能和过程化语言的...对于初学者来说,掌握这些基本概念是学习和应用PL/SQL的关键。

    PL/SQL开发文档1

    6. 在PL/SQL中,调用过程是一个基本操作,文档中介绍了如何使用SQL Developer来调用过程,并说明了过程调用的语法和可能的执行结果。 7. Oracle的培训材料通常包含版权声明和商标声明,明确指出材料的使用限制、...

    Oracle PL/SQL专家指南-高级PL/SQL解决方案的设计与开发

    1. **PL/SQL基础**:涵盖PL/SQL的基本语法,包括变量声明、常量定义、条件语句(IF-THEN-ELSIF-ELSE)、循环结构(WHILE, FOR)、异常处理(BEGIN-EXCEPTION-END)以及子程序(PROCEDURE和FUNCTION)的创建与调用。...

    oracle pl/sql 实例精解(中文原书第4版)

    本书是一本逐步分解的,详尽的pl/sql编程教程,使用真实场景的试验、范例和练习来介绍读者所需的pl/sql编程...使用本书,读者可以快速掌握pl/sql编程基本知识,并建立工程化的概念,是市面上难得的pl/sql教程。.

    Oracle PL/SQL实例精解 数据库建立代码

    除了基本的数据库对象创建,PL/SQL还允许我们编写存储过程、函数、触发器等,以实现更复杂的业务逻辑。例如,我们可以创建一个存储过程来处理学生选课: ```sql CREATE OR REPLACE PROCEDURE enroll_student( p_...

    Oracle PL/SQL学习官方教材

    1. **基础概念**:首先,教材会介绍PL/SQL的基本概念,包括块(Block)、变量(Variable)、常量(Constant)、数据类型(Data Types)和声明(Declaration)。例如,PL/SQL中的块由BEGIN、END语句界定,变量和常量...

    Oracle数据库实用教程第三章 PL/SQL程序设计.pptx

    本章节主要介绍了 PL/SQL 程序设计的基础知识,包括 PL/SQL 的优点、运行 PL/SQL 程序、PL/SQL 块结构、PL/SQL 基本语法、PL/SQL 处理流程、异常处理、游标、存储过程和函数、触发器等。 PL/SQL 的优点包括: * ...

    精通pl/sql

    1. **PL/SQL基础**:介绍PL/SQL的基本语法,包括变量声明、常量定义、条件判断语句(IF-THEN-ELSIF-ELSE)、循环结构(WHILE、FOR)、异常处理(BEGIN-EXCEPTION-END)等,以及如何编写存储过程、函数和触发器。...

    PL/SQL examples

    【PL/SQL例子详解】 PL/SQL,全称Procedural Language/Structured Query Language,是Oracle数据库中的一个扩展,结合了SQL的查询能力与过程化编程语言的特点,为数据库管理和开发提供了强大的工具。本资源“PL/SQL...

Global site tag (gtag.js) - Google Analytics