plsql_plsql developer - CSDN
plsql 订阅
PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算。MySQL 不支持 PL/SQL ,但支持Navicat Premium。 展开全文
PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算。MySQL 不支持 PL/SQL ,但支持Navicat Premium。
信息
外文名
Procedural Language/SQL
具    体
集成开发环境
类    型
过程化SQL语言
中文名
PL/SQL
应用领域
数据库
plsql简介
PL/SQL(Procedural Language/SQL)是一种过程化语言,属于第三代语言,它与C、C++、Java等语言一样关注于处理细节,可以用来实现比较复杂的业务逻辑。它允许SQL的数据操纵语言和查询语句包含在块结构(block_structured)和代码过程语言中,使PL/SQL成为一个功能强大的事务处理语言。在甲骨文数据库管理方面,PL/SQL是对结构化查询语言(SQL)的过程语言扩展。PL/SQL的目的是联合数据库语言和过程语言。PL/SQL的基本单位叫做块,由三个部分组成:一个声明部分,一个执行部分和异常处理部分。因为PL/SQL允许混合SQL声明和过程结构,因此可以在将声明发送到甲骨文系统去执行之前使用PL/SQL区段和副程序来组合SQL声明,没有PL/SQL,甲骨文需要就每次处理SQL声明,在网络环境中,这将影响交通流量,而且增加响应时间。PL/SQL区段只被编译一次并且以可运行的形式储存,以降低响应时间。
收起全文
精华内容
参与话题
  • PLSQL基本操作手册

    万次阅读 多人点赞 2019-05-20 15:25:15
    第1章 用PLSQL连接Oracle数据库 §1.2登录信息保存功能设置: §1.3进入PLSQL后切换数据库连接: 第2章 PLSQL中编写SQL语句并执行 第3章 PLSQL中查看数据库表结构 §3.1查看表结构: §3.2表结构窗口和SQL编写...

    公众号:池哥搬砖   QQ1群:745460286 

    个人WX          公号:

    目录

    第1章  用PLSQL连接Oracle数据库

    §1.2 登录信息保存功能设置:

    §1.3 进入PLSQL后切换数据库连接:

    第2章  PLSQL中编写SQL语句并执行

    第3章  PLSQL中查看数据库表结构

    §3.1 查看表结构:

    §3.2 表结构窗口和SQL编写窗口切换:

    第4章  PLSQL中SQL语句的注释

    第5章  对查询结果进行修改、插入行、删除行并保存

    §5.1 修改

    §5.3 删除行

    §6.1 排序

    第7章  导出表格数据、导入表格数据

    §7.1 导出表格数据

    §9.1 存储过程的新建、保存

    §9.2 存储过程的测试

    第10章  注意

    §10.1 小心把表锁住

    §10.2 退出时默认执行更改为Rollbalk


    第1章  用PLSQL连接Oracle数据库

    PLSQL只能用来连接Oracle数据库(不象PB还可以连接JDBC、ODBC),所以必须首先安装并配置Oracle客户端。

     §1.1 初次登录PLSQL: 

    运行PLSQL通过如下界面连接Oracle数据库:

     

     

    Database的下拉列表中自动列出了Oracle客户端配置的所有服务名

     选择要连接的Oracle服务名,并输入用户名/密码

     点击ok进行连接。

     

    §1.2 登录信息保存功能设置:

     如果设置了登录信息保存功能,可以通过以下方式连接数据库,而不必每次输入用户名/密码。

      

    点击,在下拉列表中选择之前保存的数据库登录信息,直接进行连接。 

    登录信息保存功能设置:

    进入PLSQL后,在菜单区点击右键,出现如下PLSQL配置界面。 

      

    Store with password 选中即可,这样第一次通过用户名/密码登录某数据库后,下次就不用再输入用户名/密码了。 

    §1.3 进入PLSQL后切换数据库连接:

      

     点击,选择要连接的数据库即可完成切换。 

    第2章  PLSQL中编写SQL语句并执行

     

      点击,并选择SQL Window进入SQL语句编写界面,如下:

      

     

    注意:选中要执行的语句,再执行,否则将执行所有SQL语句。

    点击,执行SQL语句,页面右下方出现结果列表。如下图:(执行快捷键为:F8

     

     

     点击,使结果全部呈现。 

    第3章  PLSQL中查看数据库表结构

    §3.1 查看表结构:

    在如下界面,按住Ctrl键并将鼠标移动到一个表名,此时表名变了颜色:

      

    点击表名,便可显示表结构,如下图:

     

     

    §3.2 表结构窗口和SQL编写窗口切换:

     

     在Tools菜单中,选中Window List,此时会新打开一个窗口,将其放置到左下脚,窗口中罗列了右下方操作区打开的所有窗口,通过选择可以进行窗口切换。

     也可通过以下方式进行切换

     

     在Window菜单最下方罗列了操作区打开的所有窗口,通过选择可以进行窗口切换。

          

    第4章  PLSQL中SQL语句的注释

      选取想要注释的语句,点击进行注释,如下

     

     结果如下:

     

    取消注释点击

    第5章  对查询结果进行修改、插入行、删除行并保存

    §5.1 修改

    在SELECT语句后加FOR UPDATE,再执行,结果如下:

     

     点击,然后直接修改;

    修改完后先点击,再点击,最后点击进行保存(COMMIT),或着点击

     恢复(ROLLBACK)。

     

     §5.2 插入行

    在SELECT语句后加FOR UPDATE,执行后,点击,然后点击,插入一空行;

     

     修改完后先点击,再点击,最后点击进行保存(COMMIT),或着点击

    恢复(ROLLBACK)。

     

    §5.3 删除行

    在SELECT语句后加FOR UPDATE,执行后,点击,然后选中一行后,点击,删除该行;

     

     修改完后先点击,再点击,最后点击进行保存(COMMIT),或着点击

    恢复(ROLLBACK)。

     第6章  对查询结果进行排序、过滤

    §6.1 排序

    查询出结果后,点击列表头旁的按键进行排序。

     

     §6.2 过滤

      

    第7章  导出表格数据、导入表格数据

    §7.1 导出表格数据

    查询出结果后,点击结果左上角,进行全选;

     

    然后,点击右键,选择Copy to Excel进行导出。

     

     §7.2 导入表格数据

    直接在Excel表中复制行,粘贴到PLSQL的查询结果区即可。(注意Excel中多加一列

     

     第8章  新建表、定义主键、修改表结构、删除表

    在如下界面,按住Ctrl键并将鼠标移动到一个表名,此时表名变了颜色:

     

    点击表名,如下图:

     

    点击右下脚的按钮

     

    界面中显示了创建表及表的主键的SQL语句。

    PLSQL中可以通过现成的SQL语句完成表的创建,主键的定义,修改表结构。

    删除表可以:DROP  TABLE  AA_HAO4;

     第9章  存储过程的新建、保存、测试

    §9.1 存储过程的新建、保存

    左边“Packages”点击右键,选择“New”,新建存储过程,右边自动创建“”和“包体”:

     

    包名为“UG_...”,其中定义包含的所有存储过程的头定义。

    包体中定义存储过程的详细内容,存储过程名为“UP_...”。

     点击“F8”键,执行存储过程并自动保存。

    §9.2 存储过程的测试

    首先找到存储过程(Package bodies),点击右键选择“Edit Spec & Body”,如下图:

     

     进入“包”后,选择要测试的存储过程点击右键,选择“Test”,如下图:

     

     

    在存储过程测试页面下方是该存储过程中定义的输入和输出变量。

     填写输入变量,点击左上角键和键,执行存储过程。

    :编译。

    :单步执行。

    :执行到下一断点。

    :进入方法。

    :跳出方法。

      

    勾选Add debug information 可以在调试过程中查看变量的值,如上图。

     

    第10章  注意

    §10.1 小心把表锁住

    SELECT * FROM AF_SCHEME_MT_EQP WHERE  APPLY_NUM='070805000016' 

    FOR UPDATE 

    一旦未CommitRollbalk,网线中断了,将会把表锁住。别人也无法再对该表进行操作,必须通知DBA进行数据库解锁

    §10.2 退出时默认执行更改为Rollbalk

     

     这样如果一旦SQL语句执行无法停止或PL/SQL出现死机,强行退出时,将不会自动Commit保护数据安全。

    word文档地址请见:https://download.csdn.net/download/yhc2113/10494144

    有任何问题欢迎,评论区留言。

    展开全文
  • 1.找到免安装版本 PLSQL 解压到自己想放的位置 (比如 D:\ChengXu\PLSQL\PLSQL)2.配置环境变量 : 系统变量中新建,变量名:TNS_ADMIN 变量值:找到tnsnames所在目录存入 ,我的是:D:\ChengXu\PLSQL\PLSQL\instant...
    1.找到免安装版本 PLSQL  解压到自己想放的位置 (比如  D:\ChengXu\PLSQL\PLSQL)


    2.配置环境变量 :   系统变量中新建,变量名:TNS_ADMIN  

      变量值:找到tnsnames所在目录存入 ,我的是:D:\ChengXu\PLSQL\PLSQL\instantclient_11_2.32bit\network\admin




    tnsnames文件 在解压开的文件位置:



    3.修改 tnsname中的配置:

    host改为要连的ip地址  


    4. 不登陆情况开启plsql  -  工具 -- 首选项 -- 主目录名 填写instantclient_11_2.32bit 文件 所在路径。

    oci库 填写 :instantclient_11_2.32bit 文件 所在路径后面加 :   “  \oci,dll  ”

    确定 并关闭。



    5.重新开启plsql   就可以读到数据库了 :


    展开全文
  • PLSQL 下载、安装、配置驱动连接 详解

    万次阅读 多人点赞 2018-11-22 16:35:32
    简介: PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。...

    简介:

    PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算。PL/SQL 只有 Oracle 数据库有。 MySQL 目前不支持 PL/SQL 的,但支持Navicat Premium。

     

    PLSQL下载

    PLSQL下载链接详见百度网盘 链接:https://pan.baidu.com/s/1YV42rw6aeD8_qAhFqb9FXw 

    提取码:n6il 

    安装plsql需要oracle instance client 

    oracle客户端组件下载链接

    链接:https://pan.baidu.com/s/1y23D-dVX_aHutESpP6JZ_g 
    提取码:n9sh 
     

    链接若失效,请转至我的csdn资源下载     “plsql+oracle客户端”

     

    安装配置

    1、解压plsql,并进行安装,安装过程中,选择默认即可

    2、安装完成后,点击桌面plsql图标,然后选择 “取消”进入配置界面

    3、解压下载好的oracle客户端软件instantclient-basic-nt-11.2.0.4.0.zip,记住解压目录,我解压目录为 “D:\程序\plsql\instantclient_11_2”  因为在下面配置plsql连接驱动的时候需要用到

     

    4、找到plsql的 tools 》preferences

     

    5、添加oracle客户端路径

     

    6、然后点,apply 》ok  。然后重启plsql

    7、配置tnsnames文件

    在 客户端解压的目录 “D:\程序\plsql\instantclient_11_2” 下创建NETWORK  然后再在NETWORK下创建ADMIN目录

    然后再在 ‘D:\程序\plsql\instantclient_11_2\NETWORK\ADMIN' 创建 tnsnames.ora文件,或者将数据库 端tnsnames文件拷贝过来

    我的tnsnames.ora 文件如下

    ORCL =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 172.12.100.12)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )

     

     

    8、启动plsql ,即可成功连接

     

     

     

    展开全文
  • PLSQL的基本语法及实现

    千次阅读 2017-04-07 09:33:59
    1.PL/SQL语言的组成PL/SQL是一种块结构的语言,这意味着PL/SQL程序被划分和编写代码的逻辑块。每块由三个子部分组成:DECLARE BEGIN (s)> EXCEPTION END;DECLARE 声明部分 此部分开头使用关键字DECLA

    1.PL/SQL语言的组成

    PL/SQL是一种块结构的语言,这意味着PL/SQL程序被划分和编写代码的逻辑块。每块由三个子部分组成:

    DECLARE
       <declarations section>
    BEGIN
       <executable command(s)>
    EXCEPTION
        <exception handling>
    END;
    
    1. DECLARE 声明部分
      此部分开头使用关键字DECLARE。它是一个可选的部分,并限定在该程序中使用的所有变量,游标,子程序,和其他元素。
    2. BEGIN执行命令块
      此部分是封闭关键字BEGIN和END,这是一个强制性的部分。它由程序的可执行文件的PL/SQL语句。它应具有至少一个可执行的代码行,这可能仅仅是一个空命令,以指示什么都不执行。
    3. 异常处理部分
      此部分开头使用关键字EXCEPTION。此部分又是可选的,含有异常,在程序处理错误中。

    每一个PL/SQL语句都以分号(;)结束。可嵌套在使用BEGIN和END等PL/SQL块PL/SQL块。这里是一个PL/SQL块的基本结构:

    2.简单示例

    DECLARE
       message  varchar2(20):= 'Hello, World!';
    BEGIN
       dbms_output.put_line(message);
    END;

    声明部分声明了一个 长度为20的varchar2类型 变量 message 并且初始化。 := 为赋值号。
    在程序执行块中使用dbms_output.put_line()函数输出出来。

    3.实现

    1)打开PL/SQL
    使用sys 登录或者 scott 登录都可以
    这里写图片描述
    2)左上白色新建按钮—>> SQL WINDOW
    打上代码
    这里写图片描述
    选中代码
    这里写图片描述

    3)运行及查看结果
    点完黄色齿轮按钮,接着查看output选项卡。
    这里写图片描述

    以上是PLSQL语法和简单的操作实现。


    版权声明
    author :shaoduo
    原文来自:http://blog.csdn.net/shaoduo
    其他出处均为转载,原创作品,欢迎读者批评指正。

    展开全文
  • PLSQL使用教程

    万次阅读 2019-06-14 16:33:06
    plsql基本使用教程 一、登录 1、在这里配置好数据库服务,之后就可以登录了 2、输入用户名和密码,并选择之前配置好的数据库服务。我这服务名取为localhost。(这个名字随意起。) 二、创建表空间 1、在SQL...
  • PLSQL(二)

    千次阅读 2018-07-23 17:10:11
    PLSQL(二) 通过本文将学习到 NULL的判断 IF控制语句 循环控制语句 定义复杂类型 游标的处理 例外的声明 函数与存储过程的使用 PLSQL中程序包的作用 2、NULL的判断 我一直以为NULL读nang,因为从我开始学...
  • 超详细解决 PLSQL下拉数据库"空白

    千次阅读 2019-03-29 00:42:15
    1.下载对于oracle数据库对于版本的instantclient_11_2 oracle11g下载地址:... 2.将文件解压出来D:\Documents\plsqldoc\instantclient_11_2 3.在D:\Documents\plsqldoc\in...
  • PLSQL_Developer

    2020-07-25 23:33:36
    plsql
  • oracle教程15 PlSql入门和基本用法举例(很齐全)

    万次阅读 多人点赞 2019-07-27 00:34:23
    无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗...PLSQL的简介 PLSQL的语法结构 例子: SET SERVEROUTPUT ON BEGIN --打印输出 DBMS_OUTPUT.PUT_LINE('hel...
  • 初识PLSQL

    万次阅读 多人点赞 2018-07-19 21:43:21
    PLSQL的认识  通过本文将学习到 怎么安装PLSQLDeveloper PLSQL的优势 PLSQL的定义 PLSQL的基础 PLSQL的编写块 PLSQL的变量定义 PLSQL的 1、安装PLSQL的客户端。 从我个人的理解来看PLSQL更像一个IDEA+...
  • PLSQL Developer新手使用教程(图文教程)(转载)

    万次阅读 多人点赞 2018-10-02 15:51:32
    PLSQL Developer是Oracle数据库开发工具,很牛也很好用,PLSQL Developer功能很强大,可以做为集成调试器,有SQL窗口,命令窗口,对象浏览器和性能优化等功能,下面简单的介绍一下如何使用PLSQL Developer工具,...
  • PLSQLDeveloper安装与配置

    万次阅读 多人点赞 2020-04-20 17:09:08
    1,首先要有oracle数据库或者有oracle服务器,才可以实现使用PLSQL Developer 工具连接到oracle数据库进行开发.2,下载PLSQLDeveloper并解压3,配置环境变量1)变量名:ORACLE_HOME变量值:E:\tool_01\PLSQL Developer\...
  • PLSQL Developer 13 注册码

    万次阅读 多人点赞 2019-03-27 20:24:00
    PLSQL Developer 13 注册码,亲测有效! product code: 4vkjwhfeh3ufnqnmpr9brvcuyujrx3n3le serial Number:226959 password: xs374ca
  • PLSQL Developer 最新版安装、汉化、激活工具

    万次阅读 多人点赞 2019-01-31 16:13:51
    plsqldev官网下载地址:https://www.allroundautomations.com/plsqldev.html
  • PLSQLDeveloper 绿色版 64位 解压版(含说明)

    万次下载 热门讨论 2020-07-30 23:32:22
    PLSQLDeveloper_解压版(64位可用),内设readme说明
  • plsql中打印错误信息

    万次阅读 2019-09-18 18:18:52
    DBMS_UTILITY.FORMAT_CALL_STACK
  • plsql设置中文编码步骤

    万次阅读 2014-05-30 10:21:45
    中文界面用习惯了,最近用到plsql,也
  • plsql 格式化sql 语句

    万次阅读 2014-07-04 14:44:09
    背景:有一条大约30行左右的Oracle sql 语句 ,怎么看都别扭,于是想到是否
  • plsql developer 左上角查询执行按钮不见了在网上找了好久的资料都没有解决办法,后来试了很久找到了解决办法: 在工具栏首选项:如下图(我的是汉化版) ...
  • 1 右键表2 选择descripe3 点击右下角收起 方便查询 不占窗口空间
1 2 3 4 5 ... 20
收藏数 62,700
精华内容 25,080
关键字:

plsql