Oracle-10g数据库基础教程(XXXX) 第05章SQLPLUS

上传人:仙*** 文档编号:118491812 上传时间:2022-07-11 格式:PPTX 页数:48 大小:580.71KB
收藏 版权申诉 举报 下载
Oracle-10g数据库基础教程(XXXX) 第05章SQLPLUS_第1页
第1页 / 共48页
Oracle-10g数据库基础教程(XXXX) 第05章SQLPLUS_第2页
第2页 / 共48页
Oracle-10g数据库基础教程(XXXX) 第05章SQLPLUS_第3页
第3页 / 共48页
资源描述:

《Oracle-10g数据库基础教程(XXXX) 第05章SQLPLUS》由会员分享,可在线阅读,更多相关《Oracle-10g数据库基础教程(XXXX) 第05章SQLPLUS(48页珍藏版)》请在装配图网上搜索。

1、第5章 SQL*PLUS本章内容本章内容pSQL*PLUS工具介绍pSQL*PLUS常用命令piSQL*Plus 本章要求本章要求p了解SQL*PLUS工具的应用p掌握SQL*PLUS基本命令操作p了解iSQL*Plus工具的使用5.1 SQL*Plus概述概述p概念nSQL*Plus工具是随工具是随Oracle 数据库服务器或客户端数据库服务器或客户端的安装而自动进行安装的管理与开发工具,的安装而自动进行安装的管理与开发工具,Oracle数数据库中所有的管理操作都可以通过据库中所有的管理操作都可以通过SQL*Plus工具完工具完成,同时开发人员利用成,同时开发人员利用SQL*Plus可以测试

2、、运行可以测试、运行SQL语句语句和和PL/SQL程序程序。p运行方式n命令行方式命令行方式n图形界面方式图形界面方式(GUI)n基于基于Web的的iSQL*Plus方式方式两层结构两层结构SQLSQL*PlusPlus客户端客户端、数据库数据库服务器服务器三层结构三层结构WebWeb浏览器浏览器、应用服务器应用服务器和和数据库服务器数据库服务器p在SQL*Plus中执行的语句有3种:nSQL*Plus命令、命令、SQL语句和语句和PL/SQL程序程序p作用n输入、编辑、存储、提取、运行和调试输入、编辑、存储、提取、运行和调试SQL语句和语句和PL/SQL程序程序n开发、执行批处理脚本开发、执

3、行批处理脚本n执行数据库管理执行数据库管理n处理数据,生成报表,存储、打印、格式化查询结果处理数据,生成报表,存储、打印、格式化查询结果n检查表和数据库对象定义检查表和数据库对象定义p启动SQL*Plus n命令行命令行方式:方式:p 语法:语法:sqlplus username/passwordconnect_identifier|NOLOG仅启动仅启动SQLSQL*PlusPlus,不连接数据库,不连接数据库p运行:运行:p启动:启动:不连接数据库不连接数据库输入用户名,并指定输入用户名,并指定 要连接的数据库要连接的数据库输入口令输入口令注意注意:为了保证口令:为了保证口令安全,可以先不

4、输入,安全,可以先不输入,等提示等提示“输入口令输入口令”时,时,再输入!再输入!p运行:运行:p以系统用户以系统用户sys身份登录启动身份登录启动SQL*Plusorcl10g as sysdban图形界面方式:图形界面方式:p选择【开始】【程序】【选择【开始】【程序】【Oracle OraDb10g_home1】【应用程序开发】菜单中选】【应用程序开发】菜单中选择择SQL Plus命令,出现如图所示登录窗口。命令,出现如图所示登录窗口。p在【用户名】文本框中输入用户名,如在【用户名】文本框中输入用户名,如scott;在【口;在【口令】文本框中输入用户口令,如令】文本框中输入用户口令,如ti

5、ger;在【主机字符串】;在【主机字符串】文本框中输入数据库名,如文本框中输入数据库名,如orcl10g。Orcl10g as sysdba注意注意:如果以系统用户名:如果以系统用户名(如如sys)sys)登录,登录,则则“主机字符串主机字符串”处处必须必须输入登录输入登录连接的连接的身份身份!pSQL*Plus站点配置文件 n站点配置文件站点配置文件(Site Profile)是一个在是一个在SQL*Plus安装时自安装时自动创建的脚本文件,动创建的脚本文件,用于控制用于控制SQL*Plus与数据库连接与数据库连接时的时的会话行为会话行为。当用户启动。当用户启动SQL*Plus建立与数据库的

6、建立与数据库的连接时,连接时,Oracle自动读取该脚本文件,并根据该文件内自动读取该脚本文件,并根据该文件内容设置容设置SQL*Plus的工作环境。的工作环境。nSQL*Plus站点配置文件是站点配置文件是针对所有会话针对所有会话的。的。n在在Windows系统中,系统中,SQL*Plus站点配置文件默认名称站点配置文件默认名称为为glogin.sql,存放在存放在 sqlplusadmin文件夹中。文件夹中。pSQL*Plus的退出:EXIT或QUIT命令说明说明:会话会话指用户到数据库的指定连接。指用户到数据库的指定连接。5.2 SQL*Plus常用命令常用命令 p连接命令 p编辑命令p

7、文件操作命令 p交互式命令 p显示与设置环境变量 p格式化命令p其它常用命令5.2.1 连接命令连接命令pCONNECT:进行用户切换或连接到新的数据库。n语法:语法:CONNECT username/passwordhoststringpDISCONNECT:断开与数据库的连接。n注意注意:该命令作用:该命令作用仅仅是断开仅仅是断开与数据库的与数据库的连接连接,不退不退出出SQL*Plus环境环境!5.2.2 编辑命令编辑命令p在SQL*Plus中执行SQL语句、PL/SQL程序时,输入的SQL语句和PL/SQL程序代码会暂时存放到SQL缓冲区中。p输入SQL语句n在语句最后加在语句最后加分

8、号分号,并按,并按回车回车,则,则立即执行立即执行该语句;该语句;n语句输入结束后语句输入结束后回车回车,换行后,换行后再按回车再按回车,则,则结束结束SQL语句输入语句输入但但不执行不执行该语句;该语句;n语句输入结束后语句输入结束后按回车按回车,换行后,换行后按斜杠按斜杠(/),),立即立即执行执行该语句。该语句。p输入完PL/SQL程序,回车换行后n按点号按点号(.),则),则结束输入结束输入,但,但不执行不执行;n输入斜杠输入斜杠(/),则),则立即执行立即执行。p显示缓冲区nLISTp编辑缓冲区 nAPPEND将指定的文本追加到缓冲区内当前行的末尾;将指定的文本追加到缓冲区内当前行的

9、末尾;nCHANGE修改缓冲区中当前行的文本;修改缓冲区中当前行的文本;nDEL删除缓冲区中当前行的文本;删除缓冲区中当前行的文本;nN用数值定位缓冲区中的当前行;用数值定位缓冲区中的当前行;nINPUT在缓冲区当前行的后面新增加一行文本;在缓冲区当前行的后面新增加一行文本;nEDIT以文本编辑器方式打开缓冲区,进行编辑。以文本编辑器方式打开缓冲区,进行编辑。p执行缓冲区 nRUN n/p清除缓冲区 nCLEAR BUFFER注意注意:使用:使用EDIT命令时,命令时,缓冲区中必须存在信息缓冲区中必须存在信息。p常用编辑命令:删除第删除第n行行DEL n删除删除当前当前行行DEL从从SQL缓冲

10、区中删除所有行缓冲区中删除所有行CLEAR BUFFER从当前行删除文本从当前行删除文本textCHANGE/text在当前行用新的文本替换旧的文本在当前行用新的文本替换旧的文本CHANGE/old/new添加文本到缓冲区添加文本到缓冲区当前行尾当前行尾APPENDtext说明说明命令命令在第一行之前插入一行在第一行之前插入一行0 text用用text替换第替换第n行行n text指定第指定第n行为当前行行为当前行n执行当前缓冲区的命令执行当前缓冲区的命令/执行当前缓冲区的命令执行当前缓冲区的命令RUN显示缓冲区中显示缓冲区中m到到n行行LIST m n显示缓冲区中第显示缓冲区中第n行行LIS

11、T n显示缓冲区中所有行显示缓冲区中所有行LIST在当前行在当前行之后之后添加包含添加包含text的一行的一行INPUT text在当前行在当前行之后之后添加一行添加一行INPUT删除从第删除从第m到到n行行DEL m n说明说明命令命令p例:在SQL*PLUS中编辑SQL缓冲区中的SQL语句。显示结果:SQL SELECT deptno,dname 2 FROM dept;DEPTNO DNAME-10 ACCOUNTING 20 RESEARCH 30 SALES 40 OPERATIONS 问题:增加一列查询信息,问题:增加一列查询信息,不重新输入不重新输入SQLSQL语句,如何实现?语

12、句,如何实现?SQL L 1 1*deptno,dnameSQLA,loc 1*deptno,dname,loc显示结果:SQL L 1 SELECT deptno,dname,loc 2*FROM deptSQL/DEPTNO DNAME LOC-10 ACCOUNTING NEW YORK 20 RESEARCH DALLAS 30 SALES CHICAGO 40 OPERATIONS BOSTON5.2.3 文件操作命令文件操作命令p通常,将经常执行的SQL*Plus命令、SQL语句和PL/SQL程序存储到SQL脚本文件(以.sql为后缀)中,然后执行SQL脚本文件。p使用脚本文件的好

13、处:n可以降低命令输入量;可以降低命令输入量;n可以避免输入错误。可以避免输入错误。p脚本文件的创建nSAVE filename CREATE|REPLACE|APPENDp脚本文件的装载与编辑nGET filename LIST|NOLIST默认路径是默认路径是BINp脚本文件的执行nSTART filenamen filenamep脚本文件的注释脚本文件的注释nREMARK:单行注释,放在一行语句的头部,表示:单行注释,放在一行语句的头部,表示该行为注释。该行为注释。n-:单行注释。:单行注释。n/*/:多行注释。:多行注释。p例:SQL SELECT empno,ename,sal 2

14、FROM emp 3 WHERE empno=7844;SQLSAV d:ora_codesqlscript.sql已创建已创建file d:ora_codesqlscript.sqlSQL CLEAR BUFFERbuffer已清除已清除SQLINPUT 1 COLUMN sal HEADING salary 2 SELECT empno,ename,sal 3 FROM emp 4 WHERE empno=7844 5SQLSAV d:ora_codeiscript.sql已创建已创建file d:ora_codeiscript.sql把把SQLSQL*PlusPlus命令送入缓冲区命令送

15、入缓冲区SQLGET d:ora_codesqlscript.sqlSQL d:ora_codesqlscript.sqlRUN or/?注意注意:包含了:包含了SQLSQL*PlusPlus命令的缓冲命令的缓冲 区区内容内容无法执行无法执行,只能只能通过通过 脚本脚本文件的执行命令文件的执行命令来执行!来执行!p常用文件命令:打开默认编辑器打开默认编辑器(Windows中是中是notepad.exe),把,把缓冲缓冲区中最后一条区中最后一条SQL语句语句调入进行编辑调入进行编辑EDIT把屏幕中的操作及执行结果把屏幕中的操作及执行结果“假脱机假脱机”,即保存到,即保存到磁盘文件上,默认文件扩展

16、名为磁盘文件上,默认文件扩展名为.lstSPOOL filenameAPPEND显示当前的显示当前的“假脱机假脱机”状态状态SPOOL把当前目录中指定的把当前目录中指定的.sql文件调入编辑器进行编辑文件调入编辑器进行编辑EDIT filename运行调入内存的运行调入内存的sql文件,和文件,和START一样一样filename运行调入内存的运行调入内存的sql文件文件START filename调入存盘的调入存盘的sql文件到内存文件到内存GET filename将缓冲区的内容以文件方式存盘,缺省文件扩展名将缓冲区的内容以文件方式存盘,缺省文件扩展名为为.sql,如果使用,如果使用APPE

17、ND则向一个已存在的文件追则向一个已存在的文件追加内容,如果使用加内容,如果使用REPLACE则是覆盖一个已经存则是覆盖一个已经存在的文件在的文件SAVE filename CREATE|REPLACE|APPEND说明说明命令命令退出退出SQL*PLUSEXIT停止输出并将结果送到系统打印机停止输出并将结果送到系统打印机SPOOL OUT停止输出停止输出SPOOL OFF说明说明命令命令n例:例:SPO d:ora_codeoutputfile.txtSELECT empno,ename,salFROM empWHERE sal=1500;SPO OFFSPO d:ora_codeoutpu

18、tfile.txt APPENDSELECT empno,ename,salFROM empWHERE sal=3000;SPO OFF注意注意:只有:只有SPO OFFSPO OFF后后,才会把屏幕输出,才会把屏幕输出 内容内容写入文件写入文件!5.2.4 交互式命令交互式命令p替换变量n使用替换变量使用替换变量&variable_namep例:例:注意注意:替换变量为:替换变量为数值类型数值类型时,可以时,可以直接引用直接引用;如果为;如果为字字符型符型或或日期型日期型,则需将替换变量用,则需将替换变量用单引号引起来单引号引起来。n不希望每次执行时都为替换变量赋值,可以使用两个不希望每次执

19、行时都为替换变量赋值,可以使用两个“&”。p例:例:SQLSELECT empno,ename 2 FROM emp 3 WHERE deptno=&X AND job=&Y;SQLSELECT empno,ename 2 FROM emp 3 WHERE deptno=&no;SQLSELECT empno,ename 2 FROM emp 3 WHERE deptno=&no;注意注意:此时,只需赋值一次,可:此时,只需赋值一次,可 在在当前当前SQLSQL*PlusPlus环境中环境中一直一直 使用使用!nDEFINE命令定义替换变量命令定义替换变量 使用使用DEFINE命令为当前命令为

20、当前SQL*Plus环境定义环境定义CHAR类型类型的替换变量,语法:的替换变量,语法:DEFINE variable_name=valuep例:例:nACCEPT命令定义替换变量命令定义替换变量 可以自定义提示信息,以提示用户为替换变量输入值。可以自定义提示信息,以提示用户为替换变量输入值。语法:语法:ACCEPT variable datatype FORMAT format PROMPT text HIDESQL DEFINE dno=10SQL SELECT empno 2 FROM emp 3 WHERE deptno=&dno;注意注意:使用:使用DEFINEDEFINE定义替换变

21、量时,定义替换变量时,1.1.变量变量只能只能是是CHARCHAR类型的;类型的;2.2.定义的定义的同时同时要进行要进行赋值赋值。p说明:说明:PROMPT选项指定提示值,用选项指定提示值,用HIDE选项隐藏选项隐藏输入,以便于用户输入替换变量的值。输入,以便于用户输入替换变量的值。p例:例:n查看替换变量查看替换变量 DEFINESQLDEFINE n清除替换变量清除替换变量 UNDEFINE variable_nameSQLUNDEFINE dnon是否显示用值替换替代变量前后的命令文本:是否显示用值替换替代变量前后的命令文本:SET VERIFY ON|OFFSQL ACCEPT de

22、no NUMBER PROMPT 请输入部门编号:请输入部门编号:SQL SELECT empno 2 FROM emp 3 WHERE deptno=&deno;p绑定变量n定义:指在定义:指在SQL*Plus中定义,在中定义,在PL/SQL程序中使程序中使用用的变量。语法:的变量。语法:VARIABLE variable_name TYPEn说明:说明:p在在PL/SQL中引用:中引用::variable_namep赋值:赋值:EXECUTE:variable_name:=valuep显示:显示:PRINT variable_namen例:例:SQL VARIABLE v_sal NUMB

23、ERSQL EXECUTE:v_sal:=10PL/SQL 过程已成功完成。过程已成功完成。SQL BEGIN 2 :v_sal:=20;3 END;4 /PL/SQL 过程已成功完成。过程已成功完成。SQL PRINT v_sal V_SAL-20-定义绑定变量定义绑定变量v_salv_sal-给绑定变量给绑定变量v_salv_sal赋值赋值-引用绑定变量引用绑定变量v_salv_sal-显示绑定变量显示绑定变量v_salv_sal的值的值p与用户通信 nPROMPT命令用于输出提示信息命令用于输出提示信息,引导用户进行操作。引导用户进行操作。nPAUSE命令用于命令用于暂停脚本文件的运行暂

24、停脚本文件的运行。SQLCLEAR BUFFERbuffer 已清除已清除SQLINPUT 1 PROMPT 显示工资高于显示工资高于XX的员工信息的员工信息 2 PROMPT 按按键继续键继续 3 PAUSE 4 ACCEPT value NUMBER PROMPT 请输入工资界限请输入工资界限:5 SELECT empno,ename,sal FROM scott.emp WHERE sal&valueSQLSAVE D:ora_codetest.sqlSQLD:ora_codetest.sql显示工资高于显示工资高于XX的员工信息的员工信息按按键继续键继续请输入工资界限请输入工资界限:3

25、0005.2.5 显示与设置环境变量显示与设置环境变量p使用图形化界面现实与设置环境变量p使用SHOW命令和SET命令来显示和设置环境标量 指屏幕内存,用于控制可以保存指屏幕内存,用于控制可以保存 在屏幕上的数据量。在屏幕上的数据量。列出了列出了5858个用个用户可以户可以控制的控制的选项选项设置选设置选项的值,项的值,系统显系统显示了默认值示了默认值p显示所有环境变量 nSQLSHOW ALLp显示某个环境变量nSQLSHOW variable_namep设置某个环境变量nSQLSET variable_name=valuep常用环境变量nARRAYSIZE从数据库中提取的行数,默认从数据库

26、中提取的行数,默认15 nAUTOCOMMIT是否自动提交是否自动提交DML语句,默认语句,默认OFF nCOLSP选定列之间的分隔符号,默认选定列之间的分隔符号,默认空格空格 比较:比较:与与服务器初始化参数服务器初始化参数的的显示显示与与设置设置 的异同!的异同!nFEEDBACK显示反馈行信息的最低行数,默认显示反馈行信息的最低行数,默认6 nHEADING是否显示列标题,默认是否显示列标题,默认ON nLINESIZE行长度,默认行长度,默认80nLONGLONG和和LOB类型的显示长度,默认类型的显示长度,默认80 nPAGESIZE每页所显示的行数,默认每页所显示的行数,默认14

27、nSERVEROUTPUT是否显示执行是否显示执行DBMS_OUTPUT.PUT_LINE命令的输出结果,默认命令的输出结果,默认OFF nAUTOTRACE是否为成功执行的是否为成功执行的DML语句产生一个执行报告语句产生一个执行报告 pSET AUTOTRACE ON|OFF|TRACEONLYEXPLAINSTATISTICSnTIME是否在是否在SQL*Plus命令提示符之前显示时间,默认命令提示符之前显示时间,默认OFF nTIMING是否显示是否显示SQL语句的执行时间,默认语句的执行时间,默认OFF 5.2.6 格式化命令格式化命令p对SQL语句或PL/SQL程序执行结果的显式格

28、式进行设置。遵循以下规则:n格式化命令设置之后,将会格式化命令设置之后,将会一直起作用一直起作用,直到会话结,直到会话结束或下一个格式化命令的设置;束或下一个格式化命令的设置;n每一次报表结束时,应该重新设置每一次报表结束时,应该重新设置SQL*Plus为默认为默认值;值;n如果为某个列指定了别名,如果为某个列指定了别名,必须必须使用该别名使用该别名,不能使,不能使用列名。用列名。pCOLUMN:控制列的输出显示格式。其中,option的选项有:nCLEAR:清除所有列的显示格式清除所有列的显示格式nFORMAT format:使用使用格式模型格式模型改变列的显示改变列的显示nHEADING

29、text:设置列标题设置列标题 nJUSTIFY align:调整调整列标题的列标题的位置居左位置居左(left)、居中、居中(center)还是居右还是居右(right)nNOPRINT:显式显式隐藏隐藏列标题列标题nNULL:在指定位置将空值位置显示为:在指定位置将空值位置显示为textnTRUNCATED:删除第一行的字符串:删除第一行的字符串nWRAPPED:换行换行COLUMN column|alias option格式模型:格式模型:结果结果123401234$1234 L1234 1234.001,234举例举例A15999999 099999$9999 L99999999.99

30、9,999元素元素An90$L.,描述描述设置显示宽度为设置显示宽度为 n个字符个字符每个每个9表是一位数字,不显示表是一位数字,不显示前导零前导零表示前导零表示前导零美元符号美元符号本地货币符号本地货币符号小数点的位置小数点的位置千位分割符千位分割符n例:例:n显示某列的当前设置:显示某列的当前设置:n清除某列的当前设置:清除某列的当前设置:pTTITLE和BTITLE:设置报表的页眉和页脚。n例:例:COL ename HEADING Employee|Name FORMAT A15COL sal JUSTIFY LEFT FORMAT$99,999.99COL mgr FORMAT 99

31、9999999 NULL No managerCOLUMN enameCOLUMN ename CLEARTTITLE/BTITLE text|OFF|ONSQL TTITLE Salary|ReportSQL BTITLE Confidential分两行显示分两行显示pBREAK命令:用于去掉重复的行以及断点处跳跃指定的行数。其中:其中:ppage 表示遇到断点时产生新的一页表示遇到断点时产生新的一页pskip n 表示遇到断点时跳跃表示遇到断点时跳跃n行行pduplicate 显示重复值显示重复值n清除所有清除所有BREAK设置使用设置使用CLEAR 命令:命令:BREAK on colu

32、mn|alias|rowskip n|dup|page on.on reportCLEAR BREAKn例:控制记录显示分组顺序例:控制记录显示分组顺序BREAK ON deptnoSELECT deptno,enameFROM empORDER BY deptno;DEPTNO ENAME -10 CLARK KING MILLER 20 SMITH ADAMS 注意注意:每次只有一个:每次只有一个BREAK命令起作用,命令起作用,但一次可以在多个列上使用但一次可以在多个列上使用BREAK命令,即命令,即 BREAK ON 列名列名1 ON 列名列名25.2.7 其它常用命令其它常用命令p显

33、示数据库对象结构:DESCRIBEp清除屏幕内容 nCLEAR SCREENnShift+Delete p帮助命令:HELP p修改用户口令:PASSWORD 注意注意:任何用户都可以修改自己的口令,:任何用户都可以修改自己的口令,只有只有DBADBA身份登录身份登录的用户才的用户才可可修改其他用户修改其他用户的口令。的口令。p保存环境变量nSTORE SET filename CREATE|REPLACE|APPEND 说明:默认路径为说明:默认路径为BIN p脚本文件的创建:n创建创建 SQL、PL/SQL语句,并保存到脚本文件;语句,并保存到脚本文件;n从编辑器中调用该文件;从编辑器中调

34、用该文件;n在在SQL、PL/SQL语句前增加格式化命令;语句前增加格式化命令;n在在SQL、PL/SQL语句之后清除格式化命令;语句之后清除格式化命令;n保存脚本文件。保存脚本文件。p例:编辑脚本文件,以创建一个报表,报表要根据用户输入的部门位置(不区分大小写)显示雇员的所属部门名称(Department Name)、姓名(EMPOYEE NAME)、受雇日期(START DATE)、工资(SALARY)、年工资(ANNUAL SALARY),并将列标题分两行显示。系统提示和输出结果的形式参考如下:Please enter the location name:ChicagoDepartmen

35、t EMPLOYEE START ANNUALName NAME DATE SALARY SALARY-SALES BLAKE 01-MAY-81$2,850.00$34,200.00 MARTIN 28-SEP-81$1,250.00$15,000.00 ALLEN 20-FEB-81$1,600.00$19,200.00脚本脚本文件文件SET PAGESIZE 20SET PAGESIZE 20TTITLE TTITLE 雇员受雇情况表雇员受雇情况表 BTITLE BTITLE 结束结束 BREAK ON dn SKIP 2BREAK ON dn SKIP 2COL dn HEADING

36、Department|NameCOL dn HEADING Department|NameCOL en HEADING EMPLOYEE|NAMECOL en HEADING EMPLOYEE|NAMECOL eh HEADING STARTED|DATECOL eh HEADING STARTED|DATECOL es HEADING SALARY FORMAT$99,999.99COL es HEADING SALARY FORMAT$99,999.99COL ea HEADING ANNUAL|SALARY FORMAT$99,999.99COL ea HEADING ANNUAL|SA

37、LARY FORMAT$99,999.99ACCEPT v_loc CHAR PROMPT Please enter the location name:ACCEPT v_loc CHAR PROMPT Please enter the location name:SELECT d.dname dn,e.ename en,e.hiredate eh,e.sal es,e.salSELECT d.dname dn,e.ename en,e.hiredate eh,e.sal es,e.sal*12 ea12 eaFROM dept d,emp eFROM dept d,emp eWHERE d.

38、loc=UPPER(&v_loc)AND d.deptno=e.deptnoWHERE d.loc=UPPER(&v_loc)AND d.deptno=e.deptno/REMARK REMARK 清除格式设置清除格式设置COL dn CLEARCOL dn CLEARCOL en CLEARCOL en CLEARCOL eh CLEARCOL eh CLEARCOL es CLEARCOL es CLEARCOL ea CLEARCOL ea CLEARCLEAR BREAKCLEAR BREAK5.3 iSQL*Plus piSQL*Plus的启动与登录 piSQL*Plus的应用 5.

39、3.1 iSQL*Plus的启动与登录的启动与登录p启动数据库服务器的相关服务nOracleServicenOracleTNSListenernOracleiSQL*Plusp在客户机上打开浏览器,在地址栏中输入iSQL*Plus的URL,按回车键,进入iSQL*Plus的登录界面。nURL格式为格式为http:/hostname.:port/isqlplusnhostname为数据库服务器名为数据库服务器名nPort为为Oracle iSQL*Plus服务服务的端口号。的端口号。n详细信息可以参阅详细信息可以参阅installreadme.txt文件中的记录。文件中的记录。5.3.2 iSQL*Plus的应用的应用p帮助 p配置 p操作 总结总结pSQL*PLUS作用pSQL*PLUS常用命令piSQL*Plus的应用 课后作业课后作业p编辑一个脚本文件,运行后产生一份报表。内容和要求如下:显示所有薪水低于3000的雇员的工作、姓名和工资。添加一个居中、两行显示的表头“Employee Report”和一个居中的页脚“Confidential”。重新命名工作列标题为“Job Category”,分两行。重新命名姓名列标题为“Employee”,重新命名工资列标题为“Salary”并且格式化为$9,999.99。演讲完毕,谢谢观看!

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!