- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
关系数据库与SQL语言环境PPT
说明:SCOTT为账户名,?TIGER为口令,账户名和口令之间用“/”分隔。“@”后面的字符串称为网络服务名或称为连接字符串。 注意:以上方法的口令是显式的,容易被其他人窃取。 要关闭或退出SQL*Plus,可以在输入区域直接输入“EXIT”或“QUIT”命令并执行,或执行“文件”菜单下的“退出”命令。 2.环境设置命令 在SQL*Plus环境下,可以使用一系列的设置命令来对环境进行设置。如果不进行设置,系统会使用默认值。通过SHOW ALL命令可以查看SQL*Plus的环境参数。设置命令的格式为 SET 参数 [ON|OFF|值] 通常需要对输出的显示环境进行设置,这样可以达到更理想的输出效果。显示输出结果是分页的,默认的页面大小是14行×80列。以下的训练是设置输出页面的大小,用户可以比较设置前后的输出效果。 【训练3】 设置输出页面的大小。 步骤1:输入并执行以下命令,观察显示结果: SELECT * FROM emp; 步骤2:在输入区输入并执行以下命令: SET PAGESIZE 100 SET LINESIZE 120 或 SET PAGESIZE 100 LINESIZE 120 步骤3:重新输入并执行以下命令,观察显示结果: SELECT * FROM emp; 说明:命令SET PAGESIZE 100将页高设置为100行,命令SET LINESIZE 120将页宽设置为120个字符。通过页面的重新设置,消除了显示的折行现象。SELECT语句用来对数据库的表进行查询,这将在后面介绍。 如果用户忘记了自己是以什么用户身份连接的,可以用以下的命令显示当前用户。 【训练4】 显示当前用户。 输入并执行命令: SHOW USER 执行结果是: USER为SCOTT 说明:显示的当前用户为SCOTT,即用户是以SCOTT账户登录的。 注意:使用SELECT USER FROM dual命令也可以取得用户名。 通过进行适当的设置,可以把操作内容或结果记录到文本文件中。 【训练5】 使用SPOOL命令记录操作内容。 步骤1:执行命令: SPOOL C:\TEST 步骤2:执行命令: SELECT * FROM emp; 步骤3:执行命令: SELECT * FROM dept; 步骤4:执行命令: SPOOL OFF 步骤5:用记事本打开C:\TEST.LST并查看内容: OEM_sqlplus_input_finished SELECT * FROM emp; EMPNO ENAME JOB MGR HIREDATE SAL OMM DEPTNO 7369 SMITH CLERK 7902 17-12月-80 1560 20 7499 ALLEN SALESMAN 7698 20-2月 -81 1936 300 30 7521 WARD SALESMAN 7698 22-2月 -81 1830 500 30 7566 JONES MANAGER 7839 02-4月 -81 2975 20 7654 MARTIN SALESMAN 7698 28-9月 -81 1830 1400 30 7698 BLAKE MANAGER 7839 01-5月 -81 2850 30 7782 CLARK MANAGER 7839 09-6月 -81 2850 10 7839 KING PRESIDENT 17-11月-81 5000 10 7844 TURNER SALESMAN 7698 08-9月 -81 1997 0 30 7876 ADAMS CLERK 7788 23-5月 -87 1948 20 7900 JAMES CLERK 7698 03-12月-81 1852
文档评论(0)