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

2009-5-15   
   | |

导读:本文通过图例详细解释了在使用SQL Developer执行SQL语句的过程中如何使用摘录窗口、如何处理语法错误等问题。

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

正在加载数据... 【TechTarget中国原创】本节中将演示如何使用摘录窗口来向SQL Worksheet窗口中输入代码摘录。刚开始,如果摘录选项卡没有在SQL Developer窗口右边显示出来,你可以从“查看”菜单中选择“摘录”命令,来打开“摘录”窗口。或者,你也可以通过点击SQL Developer窗口右侧的“摘录”选项卡来打开……

【TechTarget中国原创】如何使用摘录窗口

  $2-9节中将演示如何使用摘录窗口来向SQL Worksheet窗口中输入代码摘录。刚开始,如果摘录选项卡没有在SQL Developer窗口右边显示出来,你可以从“查看”菜单中选择“摘录”命令,来打开“摘录”窗口。或者,你也可以通过点击SQL Developer窗口右侧的“摘录”选项卡来打开“摘录”窗口。然后,你可以使用“摘录”窗口头部的下拉列表来选择摘录的类别,并且你可以将某一摘录从摘录窗口中拖放至SQL Worksheet窗口中。这样,你就可以编辑摘录代码来符合你的SQL语句要求。

  例如,在这一节中,我将摘录COUNT(*) and SUM(expr)拖入SQL Worksheet窗口中。然后,我编辑SUM(expr)摘录,用一个合法的表达式来替代占位符expr。

  到此为止,如果你不理解本节中列举的SQL语句也不用担心。关键是你可以使用摘录窗口来输入多种的SQL代码。随着你对SQL语句的更多地学习,你将会发现这多么有用。

  如何使用摘录窗口

  $2-9 如何使用摘录窗口

  描述

  • 如果摘录选项卡在SQL Developer窗口中右侧还没有显示出来,你可以通过选择“查看”菜单下的“摘录”命令来打开它。

  • 要打开摘录窗口,点击SQL Developer窗口中右侧的摘录选项卡。

  • 要显示另一个摘录类别,需在摘录窗口顶部的下拉列表中选择。所有摘录被分为十类: Date Formats, Number Formats, Date/Time Functions, Number Functions, Character Functions, Conversion Functions, 以及 Pseudocolumns。

  • 向你的代码中输入摘录,只需将摘录从摘录窗口中拖入至SQL Worksheet窗口。然后,如果有必要,可编辑摘录代码来符合你的SQL语句的要求。

  • 当你学习了更多格式与函数方面的知识,摘录窗口将会变得更为有用。

  如何处理语法错误

  如果在执行一条SQL语句时出现错误,SQL Developer将显示一个对话框,这个对话框包括错误号、简单的错误描述,以及错误所在的行。例如,在$2-10节中的对话框显示了错误号“ORA-00942”和一个简单的错误描述“表或视图不存在”,此对话框也提示了错误发生在第二行,第五列,此处一个名为Vendor的表或视图被引用。

  本节中也列举了一些其它的常见错误产生的原因。正如你看到的,大多数错误是由错误的语法引起的。然而,如果你的登录用户不正确,也可能会产生错误。例如,如果你用EX用户连接并试图执行一条关联到AP schema中的表的语句,你将会得到一个错误。不管是由什么引起的问题,你通常可以很方便的发现并修改产生的错误。有时找出错误产生的原因会比较困难,这时,你可以通过在互联网上搜索更多的关于此错误的信息。

  如何处理语法错误

  $2-10 如何处理语法错误

  产生错误的一般原因

  • 错误拼写表名或列名
  • 错误拼写关键字
  • 疏漏了字符串的右引号

  描述

  • 如果在执行一条语句时产生错误,SQL Developer将显示一个对话框,这个对话框包含错误号,错误的简要描述,以及错误产生的位置。

  • 大多数错误是由错误的语法引起的,不需要任何外在的帮助就可以修改。另一方面,你通常可以在互联网上搜索来获得更多的关于此错误的信息。

  • 使用错误的用户连接

 
查看全文
 
 
 
 
 

Oracle PL/SQL

 
Toad For Oracle在DBA和开发人员眼中一直都是一款非常流行的Oracle数据库工具,为此我们采访了Toad产品经理,让他来谈一谈最新的Toad For Oracle 10。
 
Quest Software 的 Toad for Oracle 是最受欢迎的 Oralce 第三方工具之一,开发人员、DBA 和业务分析师都可以使用这样的工具。
 
Toad Extension for Visual Studio是由Quest Software开发的一款数据库工具,它允许用户使用微软的Visual Studio 2010进行Oracle数据库编程。
 
对于一个有相关IT经验的人来说,从头学起PL/SQL该选什么样的书?一本好书对于学习一门新技术究竟有多大的影响?专家Dan Clamage给出了解答。
 
开发人员会发现Toad有两点功能很有价值:自动化设计器和ER图工具。自动化设计器提供了一种RAD方法来创建Oracle数据库批文件的等价物。
 

登录TechTarget中国

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