10.oracle_sqlplus基础.pptVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
10.oracle_sqlplus基础

SQL*PLUS基础 Oracle课程 教学提示 课程目标 设置SQL*PLUS的运行环境 1、启动SQL*PLUS 2、不输入用户名、密码直接确定进入SQL*PLUS编辑器 3、选择Options-Environment,进行参数设置 屏幕缓冲区 1、默认值为100×1000 2、如果设置为2000,则可以显示当前长度的两倍。 设定选项区 通过选择设定选项来调整其对应的值。 SQL*PLUS的启动 1、输入scott,密码tiger,可以省略主机字符串。 2、测试一下SQL*PLUS的功能,输入 Select 1+2+3+4 from dual; 3、按下回车 格式化查询结构 格式化结果集的命令包括column、pause、pagesize、linesize、feedback、numformat和log等 格式化命令设置之后,一直起作用,直到该次绘画的结束或者下一个格式化命令的设置完成。 每一次报表结束时,重新设置SQL*PLUS为默认值 如果为某个列指定了别名,那么必须引用该别名,而不能使用列名。 Pause命令 如果数据过大,超过一屏,使用set pause on命令,则在输出一屏后暂停,等待Enter键的键入。 关闭用set pause off 如: Set pause on; Select * from all_objects; Set pause off; Pagesize命令 Pagesize默认值为14 通过set pagesize n;来设置。 Linesize命令 Linesize默认值为80 用set linesize n;来设置行字符数。 Feedback命令 用feedback在查询结果集的末尾输出一行,以便指出查询中返回的数据行数量 默认是6 使用set feedback{n|on|off}来进行设置。 N表示是否显示提示信息的分界线 用on或者off来打开或者关闭 SQL*PLUS命令 SQL*PLUS提供了许多可以定制该工具行为的命令,包括help、describe、prompt、spool和show等 Help命令 Help提供了查询相关信息的命令信息,包括 命令标题 命令作用描述的文本 命令的缩写形式 命令中使用的强制参数和可选参数。 语法格式为help [topic] topic是要查询的命令的名称。 Help命令 键入help index,则显示所有的SQL*PLUS命令 键入help copy,则显示具体使用,如下: COPY Copies data from a query to a table in the same or another database. COPY supports CHAR, DATE, LONG, NUMBER and VARCHAR2. COPY {FROM database | TO database | FROM database TO database} {APPEND|CREATE|INSERT|REPLACE} destination_table [(column, column, column, ...)] USING query where database has the following syntax: username[/password]@connect_identifier Descirbe命令 Descirbe命令返回数据库中所有存储对象的描述 语法格式为:descirbe object_name; 可以缩写为desc SQL*PLUS缓冲区 表达式 习题 习题 习题 习题答案 * */27 本课将详细介绍SQL*PLUS及其的启动与运行环境。SQL*PLUS命令的使用,熟悉SQL*PLUS的内置命令和脚本,并了解SQL*PLUS的强大功能。 熟悉SQL*PLUS的运行环境及正常启动 掌握SQL*PLUS的命令与内置命令 了解脚本及SQL*PLUS的功能 使用define_editor=Notepad;,就可以用edit命令来执行编辑操作。 使用save filename[replace|append];来保存文件。 Filename是要保存的文件名,默认扩展名为.sql。 SQL set serveroutput on SQLdeclare 2 result integer; 3 begin 4 result:=10+3*4+40; 5 dbms_output.put_line(‘result:’||to_char(result)); 6 end; 7 / 执行结果为: Result:62 PL/SQL过程已成功完成。 Dbms_o

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档