首页 > 数据库 >PLSQL开发工具入门基本操作指引

PLSQL开发工具入门基本操作指引

时间:2023-05-25 10:01:00浏览次数:46  
标签:语句 存储 PLSQL 数据库 开发工具 点击 SQL 基本操作


完整的PLSQL开发工具基础操作,建议跟随练习一遍即可熟悉。

目录:

第1章  用PLSQL连接Oracle数据库

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

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

第4章  PLSQL中SQL语句的注释方法

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

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

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

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

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

第10章  注意

 

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

 §1.1 初次登录PLSQL: 

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

PLSQL开发工具入门基本操作指引_PLSQL

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

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

 点击ok进行连接。

 

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

  

PLSQL开发工具入门基本操作指引_PLSQL入门_02

点击PLSQL开发工具入门基本操作指引_PLSQL教程_03,在下拉列表中选择之前保存的数据库登录信息,直接进行连接。 

登录信息保存功能设置:

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

  

PLSQL开发工具入门基本操作指引_PLSQL基础操作_04

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

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

  

PLSQL开发工具入门基本操作指引_PLSQL_05

 点击

PLSQL开发工具入门基本操作指引_PLSQL_06

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

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

PLSQL开发工具入门基本操作指引_PLSQL教程_07

  点击PLSQL开发工具入门基本操作指引_ORACLE PLSQL_08,并选择SQL Window进入SQL语句编写界面,如下:

  

PLSQL开发工具入门基本操作指引_PLSQL基础操作_09

 

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

点击PLSQL开发工具入门基本操作指引_PLSQL入门_10,执行SQL语句,页面右下方出现结果列表。如下图:(执行快捷键为:F8)

PLSQL开发工具入门基本操作指引_PLSQL教程_11

 

 点击PLSQL开发工具入门基本操作指引_PLSQL_12,使结果全部呈现。 

第3章  PLSQL中查看数据库表结构
§3.1 查看表结构:
在如下界面,按住Ctrl键并将鼠标移动到一个表名,此时表名变了颜色:

  

PLSQL开发工具入门基本操作指引_ORACLE PLSQL_13

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

PLSQL开发工具入门基本操作指引_ORACLE PLSQL_14

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

PLSQL开发工具入门基本操作指引_ORACLE PLSQL_15

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

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

PLSQL开发工具入门基本操作指引_PLSQL_16

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

      

第4章  PLSQL中SQL语句的注释
  选取想要注释的语句,点击PLSQL开发工具入门基本操作指引_ORACLE PLSQL_17进行注释,如下:

PLSQL开发工具入门基本操作指引_ORACLE PLSQL_18

 结果如下:

PLSQL开发工具入门基本操作指引_ORACLE PLSQL_19

取消注释点击PLSQL开发工具入门基本操作指引_PLSQL_20

第5章  对查询结果进行修改保存
§5.1 修改
在SELECT语句后加FOR UPDATE,再执行,结果如下:

PLSQL开发工具入门基本操作指引_PLSQL教程_21

 点击

PLSQL开发工具入门基本操作指引_PLSQL教程_22

,然后直接修改;修改完后先点击PLSQL开发工具入门基本操作指引_PLSQL教程_23,再点击

PLSQL开发工具入门基本操作指引_PLSQL教程_24

,最后点击PLSQL开发工具入门基本操作指引_PLSQL入门_25进行保存(COMMIT),或着点击PLSQL开发工具入门基本操作指引_PLSQL教程_26

 恢复(ROLLBACK)。

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

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

PLSQL开发工具入门基本操作指引_ORACLE PLSQL_27

  

第7章  导出表格数据、导入表格数据
§7.1 导出表格数据
查询出结果后,点击结果左上角,进行全选;

PLSQL开发工具入门基本操作指引_ORACLE PLSQL_28

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

PLSQL开发工具入门基本操作指引_PLSQL_29

 §7.2 导入表格数据

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

PLSQL开发工具入门基本操作指引_PLSQL_30

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

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

PLSQL开发工具入门基本操作指引_PLSQL入门_31

点击表名,如下图:

PLSQL开发工具入门基本操作指引_PLSQL教程_32

点击右下脚的

PLSQL开发工具入门基本操作指引_PLSQL基础操作_33

按钮:

PLSQL开发工具入门基本操作指引_PLSQL入门_34

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

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

删除表可以:DROP  TABLE  AA_HAO4;

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

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

PLSQL开发工具入门基本操作指引_PLSQL_35

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

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

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

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

PLSQL开发工具入门基本操作指引_PLSQL基础操作_36

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

PLSQL开发工具入门基本操作指引_PLSQL入门_37

PLSQL开发工具入门基本操作指引_ORACLE PLSQL_38

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

 填写输入变量,点击左上角

PLSQL开发工具入门基本操作指引_PLSQL教程_39

键和

PLSQL开发工具入门基本操作指引_PLSQL_40

键,执行存储过程。

PLSQL开发工具入门基本操作指引_PLSQL基础操作_41:编译。

PLSQL开发工具入门基本操作指引_PLSQL教程_42:单步执行。

PLSQL开发工具入门基本操作指引_PLSQL基础操作_43:执行到下一断点。

PLSQL开发工具入门基本操作指引_PLSQL_44:进入方法。

PLSQL开发工具入门基本操作指引_PLSQL基础操作_45:跳出方法。

  

PLSQL开发工具入门基本操作指引_PLSQL基础操作_46

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

 

第10章  注意
§10.1 小心把表锁住
SELECT * FROM AF_SCHEME_MT_EQP WHERE  APPLY_NUM='070805000016' 

FOR UPDATE 

一旦未PLSQL开发工具入门基本操作指引_ORACLE PLSQL_47Commit或PLSQL开发工具入门基本操作指引_PLSQL入门_48Rollbalk,网线中断了,将会把表锁住。别人也无法再对该表进行操作,必须通知DBA进行数据库解锁。

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

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


标签:语句,存储,PLSQL,数据库,开发工具,点击,SQL,基本操作
From: https://blog.51cto.com/u_14480168/6345147

相关文章

  • Sprint回顾会及敏捷开发工具
    目的:•识别本Sprint的开发过程中存在的工作方式、方法问题,并确定下迭代改进计划。时间•Sprint的最后一天下午,1.5小时以内。内容:•团队每个回顾上个迭代中碰到的障碍、问题,并写到卡片,按照时间线贴上白板。•团队对障碍和问题进行归类整理。•团队总结上个迭代的目标达成问题,有哪些......
  • AI Studio 基本操作
    https://aistudio.baidu.com/aistudio/projectdetail/6182202项目启停执行和调试添加代码或文件运行代码%cd/home/aistudio%runwork/SampleOfRun.py!pythonwork/SampleOfRun.py快捷健Debug调试器下一行->n打印->p动态添加断点->b动态分配变量......
  • STM32 开发工具集 All In One
    STM32开发工具集AllInOneSTM32F103C8T6STM32的3种启动模式自举加载程序Bootloader从程序闪存存储器自举从系统存储器自举从内部SRAM自举https://cdn.xgqfrms.xyz/STM32/STM32F103x8B_DS_CH_V10.pdfhttps://www.st.com/resource/en/application_note/cd001......
  • Excel的开发工具中模块等含义
    如图:      ......
  • “Linux 基础入门(新版)”实验报告 Linux 目录结构及文件基本操作
    Linux目录结构及文件基本操作来Linux目录结构UNIX是以目录为主的,Linux也继承了这一优良特性。Linux是以树形目录结构的形式来构建整个系统的,可以理解为树形目录是一个用户可操作系统的骨架。虽然本质上无论是目录结构还是操作系统内核都是存储在磁盘上的,但从逻辑上来说Linux......
  • PLSQL Developer 无法找到OCI dll
    运行PL/SQLDeveloper14(64bit)时,提示 Initializationerror 无法找到OCI.dll OracleHomeKey:OracleHomeDir: 解决方式: 1、从oracle 官方网站下载数据库瘦客户端链接工具   instantclient-basic-windows.x64-21.9.0.0.0dbru.zip  ,解压在“D:\instantclien......
  • Windows10安装oracle 19c数据库+PLsql详细安装过程
    Windows版Oracle19c安装过程记录文章目录Windows版Oracle19c安装过程记录前言安装过程1下载2安装3检查是否安装成功。PLSQL连接Oracle数据库前言安装Windows版Oracle19c。官网:https://www.oracle.com/database/technologies/安装过程首先在百度上搜索Windows版Oraclec19安装。1......
  • Plsql或Navicat连接登陆Oracle时慢、执行语句的时候也特别慢的问题解决方案
    用Plsql或Navicat连接登陆Oracle时,等待时间特别长。经过漫长的等待后,执行语句的时候也特别慢,监听配置没毛病的情况下,大概率是监听日志文件过大导致的。监听日志路径:app\Administrator\diag\tnslsnr\LS--20171012URU\listener\trace\listener.log删除listener.log文件即可。......
  • 原型开发工具
    前言本文笔者学习了几种原型开发工具的使用以了解各个工具的优缺点,并使用《墨刀》设计了小组项目《合租系统》的部分界面。 正文下面为对各个类型软件的大致介绍1. Pop简介:适用于IOS系统的非常火的一款原型软件,第一次满足了大家人人都是产品经理的感觉。......
  • yhm138收集的音视频编解码开发工具
    这里着重关注工具的收集,而不是使用的技巧,技术的原理目录评测软件评测https://codecwar.com/视频编解码器质量评估和相对性能比较的在线服务软件eseye_u.exeYUVViewer.exe ElecardStreamAnalyzer:这是一款用于分析视频和音频流的专业工具。它可以用来分析MPEG-2,MP......