- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第3章SQL*Plus环境
3.1SQL*Plus命令和环境设置一、SQL*Plus命令1.连接SCOTT账户在登录和使用SQL*Plus的同时,要以数据库用户的身份连接到某个数据库实例。SCOTT账户的默认口令是TIGER。在SQL*Plus中,可使用CONNECT命令连接或者切换到指定的数据库,使用DISCONNECT命令断开与数据库的连接。(1)CONN[ECT]命令本命令的功能是先断开当前连接,然后建立新的连接。语法格式:CONN[ECT][USERNAME]/[PASSWORD][@CONNECT_IDENTIFIER]
3.1SQL*Plus命令和环境设置例:SQLCONNSCOTT/TIGER@orcl;如果要以特权用户的身份连接,则必须带ASSYSTEM或ASSYSOPER选项。例:SQLCONNSYS/SYS_PSW@orclASSYSDBA;(2)DISC[ONNECT]命令本命令的功能是断开与数据库的连接,但不退出SQL*Plus环境。例:SQLDISC;(3)EXIT或QUIT命令如果要退出SQL*Plus环境,需使用EXIT或者QUIT命令。例:SQLEXIT
3.1SQL*Plus命令和环境设置二、环境设置命令系统提供了两种参数的方式:第1种是使用对话框,第2种是使用SET命令。1.对话框方式在SQL*Plus的环境下,选择菜单栏中的“选项”-“环境”命令,可得到如图所示的设置环境对话框,如下图所示。
3.1SQL*Plus命令和环境设置2.命令方式SET命令可以改变SQL*Plus环境的值。SET命令格式:SET选项值或开关的状态 其中:选项是指环境参数的名称;值或开关的状态是指参数可以被设置成ON或OFF,也可以被设置成某个具体的值。系统提供了几十个环境参数,使用SHOW命令可以显示SQL*Plus环境参数的值。SHOW命令格式1:SQLSHOWALL功能:显示所有参数的当前设置。SHOW命令格式2:SQL参数功能:显示指定参数的当前设置。
3.1SQL*Plus命令和环境设置3.常用的主要参数(1)LINESIZE和PAGESIZE通常需要对输出的显示环境进行设置,这样可以达到更理想的输出效果。显示输出结果是分页的,默认的页面大小是14行×80行。以下的训练是设置输出页面的大小,用户可以比较设置前后的输出效果。例设置输出页面的大小。步骤1:输入并执行以下命令,观察显示结果:SELECT*FROMemp;步骤2:在输入区输入并执行以下命令:SETPAGESIZE100SETLINESIZE120或SETPAGESIZE100LINESIZE120
3.1SQL*Plus命令和环境设置步骤3:重新输入并执行以下命令,观察显示结果:SELECT*FROMemp;(2)AUTOCOMMIT该变量用于设置是否自动提交DML语句,当设置为ON时,用户执行DML操作时都会自动提交。例3.3显示或设置当前系统是否自动提交DML命令。SQLSHOWAUTOCOMMITAUTOCOMMITOFFSQLSETAUTOCOMMITON
3.1SQL*Plus命令和环境设置三、常用的SQL*Plus命令1.SHOW如果用户忘了自己是以什么用户身份连接的,可以用以下的命令显示当前用户。例显示当前用户。SQLSHOWUSER2.SPOOL命令语法格式:SPOOLspool_file_name假脱机(SPOOLING)是将信息写到磁盘文件的一个过程。在假脱机文件名中可以包含一个路径,该路径是存储假脱机文件的磁盘驱动器和目录的名称。如果不包含路径,则假脱机文件将存储在ORACLE_HOME目录下面的bin子目录中。
3.1SQL*Plus命令和环境设置例使用SPOOL命令记录操作内容。步骤1:执行命令:SPOOLC:\TEST步骤2:执行命令:SELECT*FROMemp;步骤3:执行命令:SELECT*FROMdept;步骤4:执行命令:SPOOLOFF
3.1SQL*Plus命令和环境设置3.DESC[RIBE]命令Oracle中的DESCRIBE命令有两个功能:一个功能是列出表的结构,另一个功能是列出有关函数、过程以及包的信息。【例】列出emp的表结构。SQLDESCemp;4.LIST命令LIST把当前缓冲区的内容列出。例在当前提示符下输入如下命令:SELECTEMPNO,ENAME,JOB,SALFROMEMP;然后输入:LIST,查看屏幕显示的信息。
3.1SQL*Plus命令和环境设置5.RUN命令RUN直接执行当前缓冲区内的命令。例在当前提示符下输入:RUN,会直接运行
您可能关注的文档
- Python机器学习项目化教程(微课视频版) 教学大纲.pdf
- Python机器学习项目化教程(微课视频版)课件 第1章 机器学习概述.pptx
- Python机器学习项目化教程(微课视频版)课件 第2章 机器学习基础及Python常用库.pptx
- Python机器学习项目化教程(微课视频版)课件 第3章 朴素贝叶斯分类器.pptx
- Python机器学习项目化教程(微课视频版)课件 第4章 k近邻算法与非参数估计.pptx
- Python机器学习项目化教程(微课视频版)课件 第5章 聚类.pptx
- Python机器学习项目化教程(微课视频版)课件 第6章 回归分析.pptx
- Python机器学习项目化教程(微课视频版)课件 第7章 决策树.pptx
- Python机器学习项目化教程(微课视频版)课件 第8章 支持向量机.pptx
- Python机器学习项目化教程(微课视频版)课件 第9章 降维分析.pptx
文档评论(0)