PLSQL developer操作入门级知识讲解

合集下载

plsql developer使用方法 -回复

plsql developer使用方法 -回复

plsql developer使用方法-回复PL/SQL Developer是一款功能强大的集成开发环境(IDE),主要用于编写、调试和优化Oracle数据库的存储过程、触发器、函数和包等对象。

本文将逐步介绍PL/SQL Developer的使用方法,帮助初学者快速上手。

第一步:安装和配置PL/SQL Developer首先,我们需要从官方网站下载PL/SQL Developer的安装程序。

安装程序是一个自解压的可执行文件,双击运行后会开始安装过程。

按照界面上的指示逐步进行安装,选择合适的安装目录和选项,完成安装。

安装完成后,首次运行PL/SQL Developer时,会要求我们输入数据库的连接信息。

这些信息包括数据库主机名或IP地址、端口号、用户名和密码等。

根据实际情况填写完整的连接信息,点击"测试连接"按钮来验证是否能够成功连接到数据库。

第二步:了解PL/SQL Developer的界面PL/SQL Developer的主界面由多个窗口组成,包括编辑窗口、对象浏览器、SQL窗口、命令窗口等。

这些窗口可以自由拖动和调整大小,以适应我们的工作需求。

对象浏览器用于浏览和管理数据库中的对象,编辑窗口可以用来编写和修改PL/SQL代码,SQL窗口用于执行SQL语句,命令窗口则可以执行PL/SQL块或调试代码。

第三步:编辑和执行PL/SQL代码在编辑窗口中,我们可以编写或修改存储过程、触发器、函数等PL/SQL 代码。

PL/SQL Developer提供了语法高亮、自动完成、代码折叠等功能,大大提高了开发效率。

可以使用快捷键Ctrl + Enter来执行当前光标位置的PL/SQL块,也可以通过右键菜单来选择执行方式。

第四步:调试PL/SQL代码PL/SQL Developer提供了强大的调试功能,可以帮助我们快速定位和解决代码中的问题。

在编辑窗口中,我们可以设置断点,然后通过调试菜单中的选项来启动调试过程。

PLSQL Developer新手使用教程(图文教程)

PLSQL Developer新手使用教程(图文教程)

PLSQL Developer是Oracle数据库开发工具,很牛也很好用,PLSQL Developer功能很强大,可以做为集成调试器,有SQL窗口,命令窗口,对象浏览器和性能优化等功能,下面简单的介绍一下如何使用PLSQL Developer工具,新手教程。

•PLSQL Developer
•oracle
1. 1
首先确保有oracle数据库或者有oracle服务器,然后才能使用PLSQL Developer连接数据库。

2. 2
启动PLSQL Developer,登陆oracle用户账号后连接(这里不详细介绍如何配置tnsname.ora)了。

3. 3
登陆成功后即可进入对象浏览器窗口界面
4. 4
在对象浏览器选择“my object”,这里边就是SCOTT(当前登陆的用户的所有object)
5. 5
找到table文件夹,里边就是当前账户的所有表格
END
查看表格
1. 1
选中需要查看的表——》右键——》选中“查询数据”【query data】,即可看到数据了。

END
SQL Window使用
1. 1
新建——》选中sql window,即可打开sql窗口了
2. 2
在sql窗口内输入sql语句,全选,点击执行即可查看到结果,功能很强大
END
编辑表
1.选中表——》右键——》Edit(编辑),可以对表进行编辑。

END。

plsql developer14使用技巧

plsql developer14使用技巧

plsql developer14使用技巧PL/SQL Developer是一款功能强大的Oracle数据库开发工具,用于编写、调试和优化PL/SQL代码。

无论是新手还是有经验的开发人员,在使用PL/SQL Developer时都可以从以下几个方面提高开发效率和代码质量。

一、界面设置及快捷键1.适应自己的工作习惯,可以根据需要配置界面布局、字体大小等。

2.设置自己喜欢的配色方案,减少眼部疲劳。

3.学习并使用PL/SQL Developer的快捷键,例如Ctrl+空格可以自动补全关键字和对象名称,F9可以执行选中的代码块等。

二、导航和对象查看1.使用对象浏览器可以方便地查看数据库对象的结构,双击可直接编辑对象。

2.使用查找功能可以快速定位代码中的特定关键字。

3.在代码中使用Ctrl+点击可以快速跳转到对象的定义或引用位置。

三、代码编写和调试1.编写代码时,利用代码提示和补全功能,避免拼写错误和语法错误。

2.使用代码块编辑器可以快速生成常用代码块,提高开发效率。

3.使用断点和调试功能,可以逐行调试代码,查看变量值和执行路径,帮助定位问题和解决bug。

四、性能调优和优化1.使用性能分析器可以对SQL语句进行调优和优化,定位性能瓶颈并提出优化建议。

2.使用执行计划分析工具可以查看SQL语句的执行计划,优化查询性能。

3.使用性能图表可以直观地查看数据库的性能状况,及时调整参数和优化SQL语句。

五、版本控制和团队协作1.将代码纳入版本控制系统,保证代码的版本管理和历史记录。

2.使用代码注释和文档功能,方便他人理解和维护代码。

3.与团队成员共享代码和工作成果,可以通过文件比较功能检查代码的差异和合并更新。

六、自动化和批处理1.使用脚本编辑器和批处理功能可以批量执行SQL语句,提高工作效率。

2.学习并使用PL/SQL Developer的命令行工具,可以通过命令行执行常用操作,如导出数据、执行脚本等。

七、学习和社区支持1.阅读PL/SQL Developer的官方文档,了解每个功能的详细用法和注意事项。

plsqldeveloper教程

plsqldeveloper教程

plsqldeveloper教程Pl/SQL Developer是一款为Oracle数据库开发和管理而设计的集成开发环境(IDE)。

它提供了丰富的功能和工具,可以帮助开发人员快速有效地编写、调试和调优存储过程、触发器、函数等数据库对象。

在本教程中,我们将介绍Pl/SQL Developer的基本功能和如何使用它来提高开发效率。

Pl/SQL Developer的界面非常直观和友好,开发人员可以轻松地导航和管理数据库对象。

它提供了一个结构化的浏览器,显示了数据库中的各种对象,如表、视图、索引等。

通过单击这些对象,可以查看其详细信息和属性。

此外,Pl/SQL Developer还支持多个连接,可以同时连接和管理多个数据库实例。

在Pl/SQL Developer中编写和编辑PL/SQL代码非常方便。

它提供了语法高亮、代码补全、代码折叠等功能,能够帮助开发人员更好地组织和编写代码。

此外,Pl/SQL Developer还内置了一个强大的调试器,可以逐行执行代码并查看变量的值和执行结果。

调试器还允许设置断点和监视表达式,以帮助开发人员快速定位和解决问题。

除了编写和调试代码,Pl/SQL Developer还提供了一些有用的工具和功能,以提高开发效率。

其中一个重要的功能是SQL 优化器,它可以帮助开发人员分析查询语句的性能,并提供优化建议。

Pl/SQL Developer还提供了数据导入和导出工具,可以方便地将数据从一个数据库实例迁移到另一个数据库实例。

此外,它还支持版本控制,可以与常见的版本控制系统(如Git)集成,方便团队协作和代码管理。

Pl/SQL Developer还具有丰富的报表和图表功能,可以帮助开发人员更好地理解和分析数据库的数据。

例如,它可以绘制数据库对象之间的关系图,以及生成各种统计报表,如表大小、索引使用情况等。

这些报表和图表可以帮助开发人员更好地了解数据库的结构和性能,从而进行优化和改进。

plsql developer使用技巧

plsql developer使用技巧

plsql developer使用技巧Pl/Sql Developer是一种功能强大的开发工具,能够提供方便的环境来编写、调试和优化PL/SQL代码。

在本文中,我们将一步一步回答“Pl/Sql Developer使用技巧”的主题,并探讨如何最大限度地利用这个工具来加快开发过程、提高工作效率。

第一步:安装和设置第一步是正确安装并设置Pl/Sql Developer。

你可以从官方网站下载并安装最新的版本。

在安装过程中,你可以选择默认的设置,或自定义设置以适应你的需求。

完成安装后,启动Pl/Sql Developer,并进行初始化设置。

在主界面中,你可以看到许多工具栏和选项卡,这些都是为了帮助你轻松进行开发工作。

为了方便起见,你可以自定义工具栏,并将最常用的工具添加到主界面上。

第二步:连接到数据库连接到数据库是使用Pl/Sql Developer进行开发的第一步。

你可以通过点击“文件”选项卡中的“新建连接”按钮来创建连接。

在这个对话框中,你需要提供连接的详细信息,包括数据库类型、主机名和凭证等。

一旦连接成功,你就可以在主界面中的“连接”选项卡中看到已连接的数据库。

第三步:编写和调试PL/SQL代码Pl/Sql Developer提供了一个方便的编辑器来编写PL/SQL代码。

你可以从主界面中选择“文件”选项卡,然后选择“新建”来创建新的PL/SQL 程序。

编辑器提供了代码着色、代码折叠、代码提示等功能,帮助你更容易地编写和阅读代码。

在编写PL/SQL代码时,你可以使用工具栏上的按钮来对代码进行调试。

例如,你可以设置断点、逐步执行代码、监视变量等。

此外,你还可以使用“调试窗口”中的选项来跟踪代码执行过程中的错误。

第四步:使用查询工具Pl/Sql Developer还提供了一个强大的查询工具,用于执行和调试SQL 查询。

你可以使用主界面中的“SQL”选项卡打开查询工具。

在查询工具中,你可以输入SQL查询语句,并执行它们以获取结果。

PLSQLDev 使用说明

PLSQLDev 使用说明

PL/SQL Developer使用说明(说明:本文档仅给出在PL/SQL Developer中的常见操作,如需详细了解请查阅PL/SQL Developer的用户指南)1.登录当打开PL/SQL Developer时,直接在“登录”对话框中输入用户名、密码、数据库(本地网络服务名)和连接为的身份(除了sys用户需要选择连接为sysdba之外,其他用户都选择标准)。

图1 登录对话框如果需要修改登录,可通过工具栏上的“登录”命令修改。

图2 工具栏上的“登录”命令2.选择查看的对象登录后,可在如下所示列表中选择可查看的对象。

图3 选择可查看的对象3.表的相关操作a)建立表i.右击“table”选择“新建……”在出现的“create table”对话框中依次输入需要的信息:“一般”标签中,需要在“名称”框中输入表名,“表空间”框中选择一个非系统表空间;在“列”标签中依次输入字段的定义,还可以通过“+”、“-”符号来增加删除列。

在“键”标签中建立主键、外键和唯一性约束。

在“索引”标签中建立索引。

设置完成后,单击“应用”按钮。

b)表的常见操作:右击表后,在弹出的快捷菜单中可完成表的常见操作:i.新建:建立一个新表(与当前选择的表无关)ii.查看:查看表的相关信息。

弹出的对话框与“新建”弹出的对话框相同,但不能做任何修改;iii.编辑:编辑表的相关信息。

弹出的对话框与“新建”弹出的对话框相同,可以做修改;iv.查询数据:等同于select * from tablename命令,不能修改表中数据v.编辑数据:除了查询出所有数据之外,可以编辑数据、修改数据和删除数据编辑完数据后,首先单击,记入改变,再单击提交(commit),或回退(rollback)。

c)SELECT、UPDATE、INSERT、DELETE命令均可在上图所示的SQL窗口中完成:i.录入完命令后,单击执行。

ii.如果是select命令,则查询结果显示在下面的表格中;iii.如果是UPDA TE、INSERT、DELETE命令,则出现如下提示信息。

plsql developer 12使用手册

plsql developer 12使用手册

plsql developer 12使用手册
摘要:
1.介绍PL/SQL Developer 12的使用手册
2.安装和配置PL/SQL Developer 12
3.熟悉PL/SQL Developer 12的主要功能和工具
4.掌握PL/SQL Developer 12的常用快捷键和操作技巧
5.深入了解PL/SQL Developer 12的高级特性
6.常见问题及解决方案
7.更新和升级PL/SQL Developer 12
8.总结与建议
正文:
SQL Server是一款由微软公司开发和推广的关系型数据库管理系统,广泛应用于各种企业级应用中。

本文将为您介绍如何使用SQL Server,包括安装配置、管理工具、常用命令、SQL语言基础、数据库管理、数据表和索引创建、数据库备份恢复、安全性管理、存储过程和触发器编写、性能分析以及日常开发中的应用案例等内容。

一、了解SQL Server数据库的基本概念
1.关系型数据库:基于关系模型的数据库,以表格形式存储数据。

2.数据库实例:包含一个或多个数据库的数据存储容器。

3.数据库表:存储数据的基本单元,由行(记录)和列(字段)组成。

跟我学Oracle从入门到精通培训教程——PLSQL Developer开发工具及应用

跟我学Oracle从入门到精通培训教程——PLSQL Developer开发工具及应用
PLSQL Developer开发工具及应用
PLSQL Developer开发工具及应用
1、PLSQL Developer是什么 PLSQL Developer是一种专门用于开发、测试、调试 和优化Oracle PL/SQL存储程序单元的集成开发环境, 比如触发器,存储过程,函数和程序包等的集成开发 环境。 PL/SQL Developer侧重于易用性、代码品质和生产力, 充分发挥Oracle应用程序开发过程中的主要优势。
2、安装、汉化合破解PLSQL Developer工具 (1)安装的主要过程 安装程序 汉化该程序 破解该程序
3、安装、汉化合破解PLSQL Developer工具 (1)参考相关的操作文档 (2)安装成功后的程序界面
本讲的简要回顾
1、子曰:“学而不思则罔,思而不学则殆。” “学而时习之”
2、子曰:“知之者不如好之者,好之者不如乐之者”
3、子曰:“三人行,必有我师焉”
4、子曰:“我非生而知之者,好古,敏以求

PLSQLdeveloper操作入门级知识讲解

PLSQLdeveloper操作入门级知识讲解

PLSQLdeveloper操作⼊门级知识讲解P L S Q L d e v e l o p e r操作⼊门级⽬录⼀ .登录PL/SQL Developer (3)⼆ .登录后的基本设置 (4)2.1 过滤显⽰ (4)2.2登录界⾯的设置 (5)三 .基本操作 (8)2.1表的基本操作 (8)2.1.1 SQL语句建表 (8)2.1.2 如何在PL\SQL Developer⾥执⾏SQL语句 (9)2.1.3 给表设置主键 (10)2.1.4 编辑表的字段 (14)2.1.5 输⼊条件查询 (15)2.1.6删除表 (16)2.1.7编辑表的数据 (17)2.2视图(View) (19)2.2.1概念 (19)2.2.2创建视图 (19)2.3其它数据库对象 (19)2.4数据库对象的导出\导⼊ (20)2.4.1表的导出 (20)2.4.2 Dmp导出参数介绍 (23)2.4.2 表的导⼊ (24)四 .其它操作 (27)1.SQL美化 (27)⼀ .登录PL/SQL Developer1.1 登录PL/SQL Devel oper(1)登录4要素a. ⽤户名(username)b. 密码(password)c. 数据库服务名(Database)d. 连接⾝份(Connect as)(2)要素说明●⽤户名(username)和密码(password):即数据库登录⽤户和登录密码,由数据库管理员提供●数据库服务名(Database):数据库服务名可在下拉列表中选择(由tnsnames.ora⽂件中描述的名字来确定),前提是通过Net Configuration Assistant来配置,或者直接修改tnsnames.ora⽂件。

●连接⾝份(Connect as):若为⼀般⽤户,默认为normal即可;若为sys或者system管理员⽤户,需要选择SYSDBA。

注:SYSDBA为系统管理员⾝份,可以进⾏任何操作。

plsql developer使用手册

plsql developer使用手册

plsql developer使用手册PL/SQL Developer是Oracle数据库开发工具的官方中文版。

以下是PL/SQL Developer的一些使用手册:1. 安装和配置:- 下载并安装PL/SQL Developer- 配置数据库和安装SQL Developer- 打开PL/SQL Developer并创建一个新的工作空间2. 基本操作:- 导航到工作空间- 插入、删除、更新和查询数据- 创建、打开和关闭表、视图和触发器- 导入和导出数据3. SQL语句:- 在PL/SQL Developer中使用SQL语句执行基本操作- 编写SQL语句并执行- 查看SQL语句的语法和性能4. 触发器:- 创建、打开和关闭触发器- 查看触发器的语法和触发器的执行流程- 调整触发器的触发条件5. 数据库模型:- 创建、打开和关闭实体、关系和约束- 查看实体、关系和约束的语法和属性- 调整实体、关系和约束以满足业务需求6. 图形用户界面:- 概述PL/SQL Developer的图形用户界面- 自定义图形用户界面的布局和样式- 使用图形用户界面进行数据建模和业务分析7. 高级功能:- 使用PL/SQL Developer的内置函数和子程序- 编写Oracle脚本和脚本自动化- 使用PL/SQL Developer的高级功能,如事务管理、集成开发环境(IDE)和数据模型编辑器8. 错误处理:- 查看和清除PL/SQL Developer中的错误信息- 在终端中发送错误消息并查看错误日志- 使用错误处理工具来处理异常和错误以上是PL/SQL Developer的一些使用手册,希望能对你有所帮助。

oracle入门很简单:六、开发利器——PLSQLDeveloper

oracle入门很简单:六、开发利器——PLSQLDeveloper

oracle入门很简单:六、开发利器——PLSQLDeveloperPL/SQL 是过程化编程语言(Procedural Language)的简称。

PL/SQL Developer是Oracle公司提供的专门针对oracle数据库开发的软件。

1.登录数据库要使用PL/SQL Developer进行开发,首先必须登录数据库。

PL/SQL Developer的登录对话框如图所示:在该对话框中,需要输入以下信息:用户名(Username)、密码(Password)、数据库名称(Database),以及连接身份(Connect as)。

其中,数据库列表选项为tnsname.ora文件中已定义的Net服务名:连接身份一般有3种选项:Normal、SYSDBA、SYSOPER。

对开发人员来说,使用默认的Normal即可。

在输入正确的信息之后,单击确定,将进入PL/SQL Developer 主窗口,如图所示:2.SQL Window与Command Window在PL/SQL Developer中,有两种常用的窗口即SQL Window与Command Window。

单击新建图标,选择SQL Window选项,可以创建一个新的SQL Window,如图所示。

SQL Window一般用于执行DML操作,例如,常见的查询、更新数据库。

尤其对于查询结果集,SQL Window具有良好的可读性。

当多条SQL语句一起执行时,需要使用begin end块方式,如图所示。

单击新建图标,选择Command Window选项,可以创建一个新的Command Window,如图所示。

Command Window类似于sqlplus的命令行,可以执行SQL Window中不能执行的命令。

3.备份与恢复可以利用PL/SQL Developer进行备份与恢复数据库,其步骤如下所示。

(1)选择工具->导出用户对象命令,将弹出对象选择窗口,如图所示。

plsql developer15使用技巧

plsql developer15使用技巧

plsql developer15使用技巧Pl/SQL Developer 15使用技巧Pl/SQL Developer是一款用于开发和管理Oracle数据库的集成开发环境(IDE)。

它提供了丰富的功能和工具,可以帮助开发人员提高工作效率。

本文将分享一些Pl/SQL Developer 15的使用技巧,帮助您更好地利用这个强大的工具。

1. 安装和配置Pl/SQL Developer在开始之前,首先需要下载并安装Pl/SQL Developer 15。

安装完成后,您需要配置连接到Oracle数据库的参数。

进入工具栏上的“文件”菜单,选择“首选项”。

在弹出的对话框中,选择“数据库”选项,输入数据库连接信息,并测试连接是否成功。

2. 编写和执行PL/SQL代码Pl/SQL Developer提供了一个编写和执行PL/SQL代码的编辑器。

打开编辑器,您可以编写您的PL/SQL代码,并使用快捷键Ctrl + Enter执行代码。

您还可以使用菜单栏上的“执行”选项来执行代码。

3. 调试PL/SQL代码Pl/SQL Developer提供了强大的调试功能,以帮助您定位和解决代码中的错误。

在编辑器中,您可以使用快捷键F9设置断点,然后使用快捷键F5以调试模式执行代码。

当代码遇到断点时,它将停止执行,并允许您逐步检查每一步的执行情况。

4. 使用代码助手Pl/SQL Developer的代码助手是一个非常有用的功能,可以大大提高代码的编写速度和准确性。

打开编辑器,在您编写代码时,可以使用Ctrl + Space调出自动完成和代码建议。

您还可以使用Ctrl + Shift + Space显示参数信息和函数签名。

5. 使用查询构建器Pl/SQL Developer提供了一个强大的查询构建器,可以帮助您轻松地创建和编辑SQL查询。

在工具栏上选择“查询构建器”,然后按照向导的指引创建查询。

您可以选择表格、字段以及所需的条件和排序。

PLSQLDeveloper工具地使用(图片文字讲解)

PLSQLDeveloper工具地使用(图片文字讲解)

PLSQL Developer工具的使用PLSQL Developer的安装十分简单,先安装PL.SQL.Developer.exe文件,然后安装chinese.exe文件进行汉化。

安装成功后在桌面点击PLSQL Developer的快捷方式进入登录页面(如图1)。

图1输入用户名和口令,选择好要连接的数据库,点击“确定”登录成功(如图2)。

图2在成功登录后会进入到PLSQL Developer的操作界面(如图3)。

图3用户可以在左边下拉菜单中选择“我的对象”,然后点击“Table”可以显示出项目所涉及的数据库中所有表(如图4)。

图4新建表,点击Table文件夹,然后点击鼠标右键在列表中选择“新建”选项进入到创建新表的页面(如图5),用户可以根据自己的需要来创建新表,但一定要遵循Oracle规范信息填写完毕后点击“应用”按钮创建成功。

图5修改表结构,可以选中要该表后点击鼠标右键在列表中选择“编辑”选项进入到修改表结构的页面(如图6),这里显示的都是该表的结构信息,如要进行修改操作请根据实际情况慎重修改,修改后点击“应用”按钮提交修改内容。

图6修改表名,可以选中要该表后点击鼠标右键在列表中选择“重新命名”选项进入到重新命名的页面(如图7),这里需要注意的是表名起的一定要有意义。

图7查询表结构,可以选中要该表后点击鼠标右键在列表中选择“查看”选项进入到查看表结构的页面(如图8)。

图8删除表,可以选中要该表后点击鼠标右键在列表中选择“删掉表”选项就可以删除已创建的表了。

查询表中存储的数据,可以选中要该表后点击鼠标右键在列表中选择“查询数据”选项进入到查询结果页面(如图9),这里显示了所有已录入的数据。

图9编辑数据,可以选中要该表后点击鼠标右键在列表中选择“编辑数据”选项进入到查询结果页面(如图10),这里显示了所有已录入的数据,用户可以对想要编辑的数据进行操作。

图10修改数据,用户可以在页面中直接对想要修改的数据进行操作,修改后点击页面中的数据可点击“回滚”按钮(快捷键为shift + F10)(如图11)。

跟我学Oracle从入门到精通培训教程——PLSQL Developer工具及应用详解

跟我学Oracle从入门到精通培训教程——PLSQL Developer工具及应用详解

1.1跟我学Oracle从入门到精通培训教程——PLSQL Developer工具及应用详解1、PLSQL Developer工具(1)PLSQL Developer是什么PLSQL Developer是一种专门用于开发、测试、调试和优化Oracle PL/SQL存储程序单元的集成开发环境,比如触发器、存储过程、函数和程序包等的集成开发环境——管理、开发等方面的工具软件。

PL/SQL Developer侧重于易用性、代码品质和生产力,充分发挥Oracle应用程序开发过程中的主要优势。

(2)PLSQL Developer主要的特性PL/SQL Developer侧重于易用性和充分发挥Oracle应用程序开发过程中的主要优势。

PL/SQL编辑器,具有语法加强、SQL和PL/SQL帮助、对象描述、代码助手、编译器提示、PL/SQL 完善、代码内容、代码分级、浏览器按钮、超链接导航、宏库等许多智能特性。

(3)PLSQL Developer能够提高开发中排错的处理效率1)常规的数据库管理和数据访问的应用开发中,开发者一般都使用文本编辑器编写程序单元(过程、触发器等等),然后再使用Oracle SQL*Plus 编译源文件,如果程序中此时有编译错误,开发者则必须要找出它位于源文件何处、并最终要纠正它,再转回到SQL*Plus 中重新编译它,然后再找除下一处的错误。

2)这样的开发过程是比较烦琐的,而应用PL/SQL Developer则能够提高开发中排错的处理效率。

2、安装PLSQL Developer工具PLSQL Developer的安装十分简单,先执行安装程序PLSQLDeveloper.exe,然后安装chinese.exe文件进行汉化。

安装成功后在桌面点击PLSQL Developer的快捷方式进入登录页面。

(1)启动plsqldev715.exe程序(2)开始进行解压缩程序包(3)选择遵守协议(4)选择安装的目录(5)创建快捷连接(6)开始拷贝安装的程序因此安装过程比较简单,一般都采用默认安装选择项目。

第十四篇:PLSQLDeveloperOracle配置和必知基础

第十四篇:PLSQLDeveloperOracle配置和必知基础

第⼗四篇:PLSQLDeveloperOracle配置和必知基础1、⼀般在本地使⽤PL/SQL 第三⽅⼯具操作Oracle数据库,⾸先你的机器上得有oracle的客户端client,下⼀个就⾏了,很⼩2、⾸先找到你下载的oracle的客户端的包,找到tnsnames.ora这个⽂件打开,在⾥⾯配置上这些参数lsrz =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.45)(PORT = 1521)))(CONNECT_DATA =(SID = ORCL)))具体参数根据请情况配置3、打开PL/SQL,Tools->preferences->oracle home配置为oracle客户端的路径,我的是D:\oralce10g clientoci library配置为oracle客户端中D:\oralce10g client\oci.dll的路径4、配置环境变量我的电脑->属性->⾼级->环境变量->系统变量->新建变量名:TNS_ADMIN变量名为:D:\oralce10g client5、重新打开PL/SQL ,登录Oracle数据库笔记oracle的存储结构和mysql区别很⼤,作为数据库业界⼤⽜,有些概念很绕⼝,也很烧脑,以前没怎么注意这些,借这次项⽬机会,参阅了许多博客之后,终于稍微有些拨云见⽇的感觉如下是Oracle存储模型,逻辑结构在左,物理结构在右,编程⼈员只处理逻辑结构,让数据库去管理到物理结构的映射Logical PhysicalDatabaseTablespace(表空间) -———————— OS fileSegment (段)Extent(区)Oracle data block(块) ———————— OS blockDatabase:数据库,⼀个数据库可以拥有若⼲个表空间Tablespace:表空间,表空间不属于⽤户,⽤户在建表的时候需要指定这张表建在哪个表空间⾥,每个⽤户可以在不同的表空间⾥建表,这意味着表只需要知道表名和⽤户名(这张表属于哪个⽤户)就可以确定下来。

PLSQLDEVELOPER基本用法详解

PLSQLDEVELOPER基本用法详解

PLSQLDEVELOPER基本用法详解L/SQL DEVELOPER 基本用法详解(转)转自CSDNPL/SQL DEVELOPER 基本用法详解(建议写过第一个存储过程后的初手必读)用过oracle的都抱怨,为了稳定它提供的图形化操作速度慢的让人伤心呀,p4+128M的机器只要启动一个oracle服务就够让人伤心的,再在dba studio里面操作真能让人哭。

pl/sql developer正是解决这个问题的:功能强,方便,快。

用了之后绝对离不开它!它的主要强项如下:一.编辑表数据(浏览表数数据自然不在话下)二.在sql plus下写长的语句时是否有些心烦,在这里一样搞定。

三.写存储过程,并调试。

如果世界上没有sql/plus dev,真不知道怎么调试几百行的存储过程。

说这种情况效率提高了十倍绝不为过吧。

下面具体说明:一。

左边的浏览窗口选择tables ,会列出所有的表,选择表右击鼠标选中菜单"Edit Data",右边会有一个新的窗口,列出表的所有数据。

看表的数据上方有个工具条,图标分别为“锁形”,“增加(+)”,“删除(-)”,“保存(勾形)”。

修改数据后怎么提交修改呢?1.点“勾形”,保存数据。

2.看工具栏的第二栏,有两个好东东,图标不好描述哈,你把鼠标放在这两个按钮图标上,会显示“commit(F10)","rollback(shift+F10)" 。

commit就提交数据修改了,点之。

ok?^_^ dba studio里面好像不能粘贴复制数据,这里想怎么copy就怎么copy^_^二。

new ->command window ->相当于sql plus,用起来当然比sql plus 爽。

三。

存储过程所用函数说明功能:求和与差原形:GetSumAndSub(p1 in number , p2 in number ,m out number , b out number)参数:m=p1+p2 b=p1-p21.先建存储过程左边的浏览窗口选择procedures ,会列出所有的存储过程,右击文件夹procedures单击菜单“new",弹出template wizard窗口, name框中输入GetSumAndSub ,parameters 中填入:p1 in number , p2 in number ,mout number , b out number 。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

P L S Q L d e v e l o p e r操作入门级目录一 .登录PL/SQL Developer (3)二 .登录后的基本设置 (4)2.1 过滤显示 (4)2.2登录界面的设置 (5)三 .基本操作 (8)2.1表的基本操作 (8)2.1.1 SQL语句建表 (8)2.1.2 如何在PL\SQL Developer里执行SQL语句 (9)2.1.3 给表设置主键 (10)2.1.4 编辑表的字段 (14)2.1.5 输入条件查询 (15)2.1.6删除表 (16)2.1.7编辑表的数据 (17)2.2视图(View) (19)2.2.1概念 (19)2.2.2创建视图 (19)2.3其它数据库对象 (19)2.4数据库对象的导出\导入 (20)2.4.1表的导出 (20)2.4.2 Dmp导出参数介绍 (23)2.4.2 表的导入 (24)四 .其它操作 (27)1.SQL美化 (27)一 .登录PL/SQL Developer1.1 登录PL/SQL Devel oper(1)登录4要素a. 用户名(username)b. 密码(password)c. 数据库服务名(Database)d. 连接身份(Connect as)(2)要素说明●用户名(username)和密码(password):即数据库登录用户和登录密码,由数据库管理员提供●数据库服务名(Database):数据库服务名可在下拉列表中选择(由tnsnames.ora文件中描述的名字来确定),前提是通过Net Configuration Assistant来配置,或者直接修改tnsnames.ora文件。

●连接身份(Connect as):若为一般用户,默认为normal即可;若为sys或者system管理员用户,需要选择SYSDBA。

注:SYSDBA为系统管理员身份,可以进行任何操作。

1.2 配置数据库服务名二 .登录后的基本设置2.1 过滤显示登录后,在界面左侧面板数据库对象-树型结构的上方,有6个图标。

倒数第二个为Filters图标,点击它,弹出编辑界面,选择My objects,保存即可。

此设置可以使数据库对象-树型结构只显示属于自己的对象。

此设置需要重新登录才可生效。

2.2登录界面的设置对于登录界面,可以设置其记住用户名与密码,下次登录时,只需要选择用户名,密码会自动填充自动登录。

进入如下界面:在左侧树形结构中,选择“Logon History”,右侧界面选择“Store history”“Store with password”,后面的“History Size”和“Display Size”大小均为50,最后保存即可。

退出重新登录,设置方可生效。

三 .基本操作2.1表的基本操作2.1.1 SQL语句建表Create table table1 (field1 fieldtype,field2 fieldtype);例如:创建一个学生表student_tab,包括的字段有:学生ID(StudentID),字符类型,长度为10;学生姓名(StudentName),字符类型,长度为16;学生性别(StudentSex),字符类型,长度为2;学生班级(StudentClass),字符类型,长度为10;学生年龄(StudentAge),数字类型,长度为3;SQL语句可以这样写:Create table student_tab(StudentID varchar2(10),StudentName varchar2(16),StudentSex varchar2(2),StudentClass varchar2(10),StudentAge number(3))2.1.2 如何在PL\SQL Developer里执行SQL语句(1)登录PL\SQL Developer;(2)打开SQL Window,如图所示:然后将sql语句粘贴到sql输入框里。

点击图标执行即可。

执行完成后,在左侧的数据库对象的tables中会发现多了student_tab,2.1.3 给表设置主键(1)选中要设置主键的表,点击右键,选择“Edit”(或“编辑”),会出现表的信息编辑界面。

点击“Columns”页面,如下图:假如设置STUDENTID 为主键,则现将此字段设置为非空,即把Nullable的对勾去掉。

然后点击“Keys”页面,在第一行的Name列输入主键的名字,可以随意命名,但一般由“prikey”和此表的表名称组成;例如:Prikey_student_tab;然后需要确定设置主键列的字段名,点击“Columns”内的“…”,出现选择字段的界面,选中字段studentid,点击,字段即到了右边的Key columns中。

点击OK即可。

最后需要点击最下方的“Apply”方可生效。

2.1.4 编辑表的字段(1)删除某个字段进入到表的字段编辑界面,如下图:选中某个字段,点击右侧的,此字段即被删除。

点击最下方的“Apply”生效即可。

(2)增加字段进入到表的字段编辑界面,如下图:点击右侧的后,出现空行,输入字段名称和字段类型,并设置是否非空。

点击最下方的“Apply”生效即可。

2.1.5 输入条件查询(1)用PL/SQL自带工具查询首先,选中表名称后,点右键选择“Query data”,右侧出现表的查询界面。

点击中间的图标,会出现一个空行,如图;比如,要查询DMMS为“机械干扰测井”的,则将此信息输入至字段“DMMS”下的格内,执行查询(按F8或点击图标)即可,结果会在下方显示,SQL语句也自动变为正确的SQL。

2.1.6删除表(1)操作删除选中表名称,右键菜单,点击“Drop”,即可。

(2)S QL删除打开SQL window,输入sql语句,执行即可。

Sql格式:drop table tabname例如:drop table student_tab2.1.7编辑表的数据(1)界面操作选中某个表,点击右键,选择“Edit data”(或者“编辑数据”),在右侧的SQL输入窗口中,会出现如下SQL语句:select t.*, t.rowid from mx_mxb t此SQL语句解析:●mx_mxb t的t是给 mx_mxb 的一个别名,若后面where条件中需要提取字段的话,只需要输入t.,字段会自动列出可供选择。

●t.* 的*表示查询了此表的所有字段●t.rowid表示的是记录在硬盘上的具体物理地址。

每一行有对应的rowid,可以理解为每个人的身份证号。

Sql语句中如果出现了rowid字段,则可以进行编辑。

可以对某行记录的某字段的内容进行修改,修改完成后,点击进行确认,并进行commit确认,即点击。

(2) SQL语句实现编辑数据●删除记录。

Delete from student_tab where studentid=2●修改记录。

Update student_tab set studentname=‘李四’where studentid=3●说明:sql语句中的标点符号必须为英文状态下的符号,包括空格2.2视图(View)2.2.1概念●与表不同,没有自己的存储●Select语句构成视图,查询出的数据均来自表●给比较复杂的sql语句提供一个简单的查询方式●亦称“虚拟表”2.2.2创建视图Create view student_v asselect studentname, studentage from student_tab说明:此视图名称为student_v,实现的功能是查询student_tab 表中的2个字段:studentname和studentage 。

以后使用的时候,可以直接查询视图:Select * from student_v2.3其它数据库对象●Procedure 存储过程●Trigger 触发器●Function 函数●Job 作业●Sequence 序列等等2.4数据库对象的导出\导入2.4.1表的导出导出的格式分为3种:dmp,sql,pde●Dmp为oracle自己的导出数据格式●Sql为sql语句形式的导出●Pde为PL\SQL Developer软件自己的数据格式2.4.1.1 将表导出为oracle的数据格式dmp选中某个或者多个表名称后,点击右键,选择“Export data”,出现导出界面,选中”Oracle Export”页面。

设置好相应参数,可只勾选“Rows”,如上图所示即可:(Compress,Consistent,Constraints,Grants,Indexs,Rows,Trigge rs)。

在下面4.2章节会对这些参数进行详细介绍。

点击Output file后面的图标,选择路径即可。

最后点击,开始导出,根据路径可以找到导出的dmp文件。

2.4.1.2 将表导出为SQL格式还是导出表的那个界面,在界面下部,选择第二个页面,如下图。

可以看到有很多的勾选框,全都不需要选择。

在Output file后的地址栏中,点击选择要存储sql的路径,然后点击按钮“Export”即可。

你可以按照路径查找刚才导出的sql语句。

2.4.1.3 将表导出为pde格式同上,导之前,选择第三个页面,如下图。

这三个勾选框也都不需要勾选。

在Output file后的地址栏中,点击选择要存储pde文件的路径,然后点击按钮“Export”即可。

你可以按照路径查找刚才导出的pde文件。

2.4.2 Dmp导出参数介绍Compress:压缩数据Constraints:与表相关的约束Grants:与表相关的授权Indexes:建立的索引Rows:所有记录Triggers:与表相关的触发器(1)若要只把记录导出来的话,可只选择Rows,若不选择,则只导出表的结构。

(2)对于其它参数,需要的话可以勾选导出,不需要的话,可以不勾选。

2.4.2 表的导入点击工具栏中的“Tools” ”Import Tables”,出现如下界面;2.4.2.1 导入dmp格式文件上图中,第一个页面为dmp文件(即oracle导出格式文件)的导入。

勾选框中,可以只选择Rows和Ignore;在Import file 下的路径框中,选择要导入的dmp文件。

最后,点击“Import”按钮即可。

参数介绍:Rows:记录;若不选择,则无法导入记录;Ignore:出现错误时进行忽略,继续导入;Commit:导入后,进行自动提交动作;Grants:导入表的授权信息;Indexes:导入表的索引信息;Constraints:导入表的限制信息(例如:主键,外键)2.4.2.2 导入SQL格式文件●选择第二个页面,“Use Command Window”和“UseSQL*Plus两个选项任选一个即可,都可以进行导入,但界面有所差异。

相关文档
最新文档