本章摘自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语句及其结果集

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

描述

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

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

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

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

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

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

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

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

oracle sql developer 执行sql语句,如何使用SQL Developer执行SQL语句(上)相关推荐

  1. oracle查看执行最慢与查询次数最多的sql语句及其执行速度很慢的问题分析

    oracle查看执行最慢与查询次数最多的sql语句 注:本文来源 于<oracle查看执行最慢与查询次数最多的sql语句> 前言 在ORACLE数据库应用调优中,一个SQL的执行次数/频率 ...

  2. oracle一条sql运行时间很长,oracle查看执行最慢与查询次数最多的sql语句及其执行速度很慢的问题分析...

    oracle查看执行最慢与查询次数最多的sql语句 前言 在ORACLE数据库应用调优中,一个SQL的执行次数/频率也是常常需要关注的,因为某个SQL执行太频繁,要么是由于应用设计有缺陷,需要在业务逻 ...

  3. oracle execute immediate执行多条语句_用数据库的方式思考SQL是如何执行的

    私信我或关注微信号:猿来如此呀,回复:学习,获取免费学习资源包. 今天我们就从数据库的角度来思考一下 SQL 是如何被执行的. 关于今天的内容,你会从以下几个方面进行学习: Oracle 中的 SQL ...

  4. SQL查询语句的书写顺序、执行顺序和注意事项

    SQL查询语句的书写顺序.执行顺序和注意事项 1,SQL查询语句常用关键字 select .from.where.group by.having.order by select :指定查看结果集中的那 ...

  5. Oracle PL/SQL进阶编程(第十五弹:动态SQL语句)

    理解动态SQL语句 动态SQL语句基础 动态SQL语句不仅是指SQL语句是动态拼接而成的,更主要的是SQL语句所使用的对象也是运行时期才创建的.出现这种功能跟PL/SQL本身的早起绑定特性有关,早PL ...

  6. SQL语句中各个部分的执行顺序(转)

    原文链接:http://www.tuicool.com/articles/fERNv2 写在前面的话:有时不理解SQL语句各个部分执行顺序,导致理解上出现偏差,或者是书写SQL语句时随心所欲,所以有必 ...

  7. sql语句跨服务器跨数据库执行

    加为好友 发送私信 在线聊天 wuyi8808 空军 等级: 可用分等级:富农 总技术分:47189 总技术分排名:187 发表于:2009-04-15 21:38:422楼 得分:0 sql语句跨服 ...

  8. mybatisplus执行sql语句_一条更新的SQL语句是如何执行的?

    提出问题 UPDATE student SET score = score + 1 WHERE uid = 666; 以上就是一条最简单的SQL更新语句,想要知道上面这句SQL语句是怎么执行的先要了解 ...

  9. ef 执行mysql语句_在EF中执行SQL语句

    一.为什么要在EF中执行SQL语句 使用EF操作数据库,可以避免写SQL语句,完成使用Linq实现,但为什么还要在EF中执行SQL语句呢.如果要写SQL语句,完全可以使用ADO.NET来操作数据库.这 ...

  10. [mybatis] sql语句无错误,但是执行多条sql语句时,抛出java.sql.SQLSyntaxErrorException...

    错误内容 org.springframework.jdbc.BadSqlGrammarException: ### Error updating database. Cause: java.sql.S ...

最新文章

  1. zynq tcp如何从网口发数据_ZYNQ_PL与PS的DDR交互
  2. Spring Cloud Alibaba基础教程:Nacos配置的多文件加载与共享配置
  3. python打开文件不存在-Python判断文件是否存在的三种方法
  4. 瑞士银行开户条件有哪些,瑞士银行开户的流程及注意事项是什么?
  5. GTS--阿里巴巴分布式事务全新解决方案
  6. 浅谈html的语义化和一些简单优化,html标签语义化
  7. 计算机-p命令,OD(电脑命令)_百度百科
  8. mysql ddl 失败_PHP加载mysql DDL会失败
  9. 关于Js(四)------ jquery ajax 中json接收数据注意事项
  10. Taurus入门,这么神奇的性能测试工具不能不知道
  11. Python编码格式导致的csv读取错误
  12. 算法:螺旋矩阵算出N行N列的数组Spiral Matrix II
  13. 几十个珍藏的网站,相信你会用到的
  14. php生成excel带图片格式,php导出excel单元格带图片显示方法
  15. docker安装elasticsearch教程
  16. Python常用模块库
  17. 请编程序将“China“译成密码,密码规律是:用原来的字母后面第4个字母代替原来的字母。例如:字母“A”后面第4个字母时“E“,用“E“代替“A“。因此,“China“应译为“Glmre”。请编一程序
  18. 【WeNews】三胞债务重组方案出炉 650亿元金融债务如何化解
  19. html奇偶选择器,css奇偶后代选择器
  20. 自学Web前端的第14天

热门文章

  1. MATLAB+simulink仿真学习
  2. 微信小程序反编译获取前端代码
  3. java 人脸识别博客
  4. 推荐一款非常好用的截图工具 - SETUNA2,【订】一下就解决了你做数据对照的麻烦
  5. 项目日报模板_聪明的项目经理,都会利用周报让老板重视你
  6. 方正字体中英文对照表
  7. 微信小程序做搜索(精细版)
  8. 十大门店进销存管理系统软件测评,商陆花长年稳居排名榜首
  9. “SCSA-S学习导图+”系列:文件解析
  10. html打印成功回调,web前端打印实现