如何使用SQL Developer执行SQL语句(上)

 
   | |

导读:在这一部分,我们将会学习如何使用SQL Developer来输入并执行SQL语句及脚本。本文主要介绍如何输入并执行一条SQL语句。

关键词:Oracle SQL SQL Developer 用SQL Developer执行SQL语句

正在加载数据... 【TechTarget中国原创】本章摘自Murach的《Orcle SQL和PL/SQL》一书,描述了如何使用Oracle SQL Developer以及其它工具。在这一部分,我们将会学习如何使用SQL Developer来输入并执行SQL语句及脚本。如何使用摘录窗口,解决常见的语法错误等内容。

【TechTarget中国原创】本章摘自Murach的《Orcle SQL和PL/SQL》一书,描述了如何使用Oracle SQL Developer以及其它工具。在这一部分,我们将会学习如何使用SQL Developer来输入并执行SQL语句及脚本。如何使用摘录窗口,解决常见的语法错误等内容。

  在你回顾数据库设计的同时,SQL Developer还是一个很好的可输入并运行SQL语句的工具。在接下来的部分你将学习到。

  如何输入并执行一条SQL语句

  $2-8节叙述了如何使用SQL Worksheet窗口来输入并执行一条SQL语句。打开一个SQL Worksheet窗口的最便捷的方法是使用工具栏上的“Open SQL Worksheet”按钮触发打开的下拉列表。首先,你可以点击此按钮右侧的箭头来显示所有连接。然后,你可以选择你想要的连接,这将打开该连接的工作台。但是首先,如果此连接在当前会话中还没有被使用,系统可能会提示你输入此连接的密码。

  一旦你打开了一个SQL工作台,你就可以使用标准的方法来输入或编辑SQL语句。当你输入SQL语句时,你将会注意到SQL Developer自动对各种元素进行颜色标注。例如,关键字被显示为蓝色。这使得你的语句便于阅读和理解,并可以帮助你识别编码错误。

  当你输入SQL语句时,你会注意到SQL Developer会自动显示一个下拉列表,这个下拉列表帮助你输入SQL语句。这个特点经常提供对输入SQL关键字、表名、列名等的提示帮助。例如,在本节中,在我输入了ORDER BY关键字并敲了一个空格后, SQL Developer显示了一个下拉列表。这时,你可以很容量地在此下拉列表中选择一个列名。

  如果你体验代码自动完成这一特征,你将会发现SQL Developer只有在你输入了当前使用的表名之后才会自动显示列名。因此,如果你想使用代码自动完成这一特征,你得在输入列名之前先输入表名。

  大多数情况下,SQL Developer会在你输入代码并输入一个空格后自动显示下拉列表,通常那就是你想要的。然而,有时你想手动提示SQL Develpoer来显示下拉列表。为此,你可以同时敲击Ctrl键和空格键(Ctrl+spacebar)来实现。

  另外,你可以使用SQL Developer来自动注释一行或取消一行的注释。要那样做的话,你可以将插入光标移到此行,然后同时按下Ctrl键和左斜杠(Ctrl+/)。要执行像本节中这样的单行SQL语句,你可以按F9键或点击SQL Worksheet窗口工具栏上的执行语句按钮。如果该语句返回数据,数据将会在结果窗口中显示。例如,在这一节中,由一个SELECT语句返回的结果集显示出来了。如果有必要,你可以通过拖拽SQL Worksheet窗口与结果窗口的分隔条来调整结果窗口的高度。

  SELECT语句及其结果集

  如何输入并执行一条SQL语句

  $2-8 如何输入并执行一条SQL语句

  描述

  • 要打开一个新的SQL Worksheet窗口,可通过“SQL Worksheet打开按钮”向下移动列表。然后选择你需使用的数据库连接。

  • 要改变工作表的连接,使用连接列表。

  • 要输入一条SQL语句,将它敲入SQL Worksheet窗口。

  • 当你输入语句时,SQL Worksheet窗口会对各种元素应用颜色标识(例如SQL关键字),这样便于区分。

  • 当你输入语句时,你可以使用代码自动完成功能来选择SQL关键字,表名,列名等等。

  • 要手动显示代码自动完成列表,需按下Ctrl+空格键。

  • 要对一行进行注释或取消一行的注释,需按下Ctrl+/。

  • 要执行一条语句,按下F9键或点击工具栏上的执行按钮。如果此语句返回数据,这些数据将会显示在SQL Worksheet窗口的结果窗口中。

 
查看全文
 
 
 
 
 

Oracle PL/SQL

 
对于一个有相关IT经验的人来说,从头学起PL/SQL该选什么样的书?一本好书对于学习一门新技术究竟有多大的影响?专家Dan Clamage给出了解答。
 
开发人员会发现Toad有两点功能很有价值:自动化设计器和ER图工具。自动化设计器提供了一种RAD方法来创建Oracle数据库批文件的等价物。
 
Quest公司的Toad 10有四款针对Oracle产品的不同套件,它们可以帮助Oracle DBA和开发人员们更好地管理数据库和应用。
 
如何使用PL/SQL列出有特殊符号的行,PL/SQL专家将给出相应的建议,并教您如何使用translate、char和trunk函数。
 
触发器的类型有三种:DML——按照表中的DML语句触发;Instead-of——按照视图而不是DML语句触发;System——当系统事件发生时触发,比如关闭或启动系统。
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录