- 1、本文档共83页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQLPlus基础,sqlplus,sqlplusassysdba,sqlplus登录,sqlplus执行sql文件,sqlplusnolog,oraclesqlplus,sqlplus下载,oraclesqlplus登陆,linuxsqlplus
(3) 带更详细时间的提示符。使用以下命令: SCOTT on 12-8月-07 at mldnalter session set nls_date_fromat=‘mm/dd/yyyy hh24:mi:ss’; 则会话更改为 SCOTT on 08/12/2007 11:26:28 at mldn 2.改进的CONNECT命令 任何时候调用SQL*Plus,都将运行当前目录中的glogin.sql($ORACLE_HOME/sqlplus/admin/glogin.sql)文件,但是,有一个局限。在Oracle 10g以前,如果在glogin.sql文件中有如下命令: set sqlprompt _CONNECT_identifier 则在启动SQL*Plus与数据库DB1连接时,提示符显示: DB1 现在如果连接另一个数据库DB2,则可使用以下命令: DB1CONNECT scott/tiger@db2 CONNECTER DB1 从上面的例子可以看出,虽然现在和DB2连接在一起,但提示符仍是DB1,原因是在使用重连接命令CONNECT后没有执行login.sql文件。 在Oracle 10g中消除了这个错误,文件login.sql不仅在SQL*Plus启动时执行,而且在连接时也执行,因此在Oracle 10g中,如果当前与数据库DB1连接,后来改变了连接,则提示符将改变,例如: SCOTT at DB1CONNECT scott/tiger@db2 SCOTT at DB2CONNECT john/meow@db3 JOHN at DB3 3.8 小 结 在Oracle中最常用的工具是SQL*Plus和SQL*Plus Worksheet。SQL*Plus是一个行编辑器,主要用于调试SQL语句和PL/SQL程序段,一次只能执行一条SQL语句和一个SQL/Plus程序段。与SQL*Plus相比,SQL*Plus Worksheet是一个全屏幕编辑器,屏幕显示风格为窗口式,一次可以同时执行多条命令,使用起来更方便。在SQL*Plus的工作环境中,为方便程序的编辑和输入,可以使用编辑器。 可以使用替换变量来存储运行时可修改的列名和表达式。替换变量要在变量名前加上一个或两个??符号作为前缀。可使用DEFINE命令给变量预定义值。 在SQL*Plus中,可以利用环境参数控制SQL*Plus的输出格式。 格式化输出查询结果可以使用COLUMN命令来格式化实际的表列数据和设置列标题。为抑制重复值,把行分为几个部分,可用BREAK命令。TTITLE命令用于设置报表中每页的顶部标题;BTITLE用于设置报表中每页的底部标题;REPHEADER用于设置报表的总标题;REPFOOTER用于设置报表的脚注。 假脱机(spooling)是将信息写到磁盘文件的一个过程。在SQL*Plus中使用假脱机可以将查询得到的结果存储到一个指定的文件中。设置假脱机使用spool命令。 上机实验三 实验1 使用Oracle工具 目的和要求: 1.学会使用SQL*Plus工具。 2.学会使用SQL*Plus Worksheet工具。 3.学会使用外部编辑器。 实验内容: 1.使用SQL*Plus启动和关闭数据库。在操作系统界面选择“开始”→“程序”→“Oracle” →“OraHome90” →“Application Development” →“SQL Plus”,出现登录窗口。在登录窗口中输入分配给你的用户名和口令,以及连接到服务器的主机字符串,然后单击【确定】按钮,即可进入SQL*Plus的工作环境。 2.使用SQL*Plus Worksheet启动和关闭数据库。在操作系统界面选择“开始”→“程序”→“Oracle” →“OraHome90” →“Application Development” →“SQL*Plus Worksheet”,出现登录窗口。在登录窗口中选择“直接连接到数据库”,然后输入用户名、口令、服务(网络服务名或全局数据库名),选择连接身份,单击【确定】按钮,即可进入SQL*Plus Worksheet的工作环境。 3.使用外部编辑器。 定义的方法:选择“编辑”→“编辑器”→“定义编辑器”,然后输入编辑器的名称,单击【确定】按钮。 调用的方法:选择“编辑”→“编辑器”→“调用编辑器”。 实例练习:在缓冲区编辑器中按步骤完成如下任务(在SQL提示符下输入命令并运行)。 (1) 用SQL命令显示部门信息表departments的内容。 SQLsel
文档评论(0)