




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Oracle SQLPlus 常用命令及解释1.执行位于指定脚本中的SQLPlus语句。可以从本地文件系统或Web服务器中调用脚本。可以为脚本中的变量传递值。在iSQL*Plus中只能从Web服务器中调用脚本。2.执行位于指定脚本中的SQL*Plus语句。这个命令和(“at”符号)命令功能差不多。在执行嵌套的命令文件时它很有用,因为它会在与调用它的命令文件相同的路径或url中查找指定的命令文件。在iSQL*Plus中只支持url形式。3./执行保存在SQL缓冲区中的最近执行的SQL命令或PL/SQL块。在SQL*Plus命令行中,可在命令提示符或行号提示符使用斜线(/)。也可在iSQL*Plus的输入区中使用斜线(/)。斜线不会列出要执行的命令。4.ACCEPT可以修改既有变量,也可定义一个新变量并等待用户输入初始值,读取一行输入并保存到给出的用户变量中。ACCEPT在iSQL*Plus中不可用。5.APPEND把指定文本添加到SQL缓冲区中当前行的后面。如果text的最前面包含一个空格可在APPEND和text间输入两个空格。如果text的最后是一个分号,可在命令结尾输入两个分号(SQL*Plus会把单个的分号解释为一个命令结束符)。APPEND在iSQL*Plus中不可用。6.ARCHIVELOG查看和管理归档信息。启动或停止自动归档联机重做日志,手工(显示地)归档指定的重做日志,或者显示重做日志文件的信息。7.ATTRIBUTE为对象类型列的给定属性指定其显示特性,或者列出单个属性或所有属性的当前显示特性。8.BREAK分开重复列。指定报表中格式发生更改的位置和要执行的格式化动作(例如,在列值每次发生变化时跳过一行)。只输入BREAK而不包含任何子句可列出当前的BREAK定义。9.BTITLE在每个报表页的底部放置一个标题并对其格式化,或者列出当前BTITLE定义。10.CHANGE更改在SQL缓冲区当前行中第一次出现的指定文本。将SQL*Plus缓冲区当前行的old_value替换为new_value,可使用任何非文字数字字符(例如“/”或“!”)。11.CLEAR重置或清除指定选项的当前值或设置。12.COLUMN指定给定列的显示属性,例如列标题文本、列标题对齐方式、数据格式和列数据换行。也可列出单个列或所有列的当前显示属性。13.COMPUTE通过使用多种标准计算对选定行的子集进行计算并打印汇总行。也可以列出所有的COMPUTE定义。下面的表格列出了可用的有效函数。除NUMBER之处,所有的函数都只能应用于非空值。COMPUTE函数总是以下面顺序执行AVG、COUNT、MINIMUM、MAXIMUM、NUMBER、SUM、STD、VARIANCE。14.CONNECT连接数据数据库命令。语法是logon|/ASSYSOPER|SYSDBA,如果是SYSDBA或SYSOPER账号,则必须在后面加上AS SYSOPER | SYSDBA,否则会报错。其中,logon的语法如下所示:username/passwordconnect_identifier。以给定的用户连接到Oracle。如果省略connect_identifier,则SQL*Plus连接到默认数据库。如果省略了unsername和/或password,SQL*Plus将提示输入它们。如果使用CONNECT后面跟着一个斜线(/),则表示使用默认登录(OPS$)。而在iSQL*Plus中,必须总是在CONNECT命令中包含用户名和密码,如果缺少密码iSQL*Plus不会提示输入。15.COPYCOPY可以完成远程数据库、本地数据库或ORACLE数据库与非ORACLE 数据库之间的数据复制。把查询到的数据复制到本地或远程数据库的表中。16.DEFINE指定一个用户变量并为它赋一个CHAR值,或者列出单个变量或所有变量的值及其类型。17.DELDEL删除命令缓冲区的某一行。DEL 删除当前行 DEL n 删除第n行。只输入DEL而不包含任何子句可删除当前行。DEL在iSQL*Plus中不可用。18.DESCRIBE返回数据库所存储对象的描述,显示一个表的结构。列出表、视图或同义词的列定义,或者函数或过程的详细信息。19.DISCONNECT断开连接。提交未决的更改到数据库中并注销当前登录,但并不退出SQL*Plus。在SQL*Plus中,可使用EXIT或QUIT注销登录并返回控制到操作系统。在iSQL*Plus中,可点击“注销”按钮注销连接。20.EDIT调用主机操作系统的文本编辑器编辑指定文件或SQL缓冲区中的内容。如果不指定文件名,则会提示您创建新的文件。要编辑缓冲区中的内容时,应省略文件名。EDIT在iSQL*Plus中不可用。21.EXECUTE执行单个的PL/SQL语句,或者执行存储过程。22.EXIT退出SQL*PLUS。23.GET把主机操作系统文件中的SQL语句或PL/SQL块加载到SQL缓冲区中,查看保存的脚本。GET在iSQL*Plus中不可用。在iSQL*Plus中应点击“加载脚本”按钮把脚本加载到输入区。24.HELP访问命令行帮助系统。输入HELPINDEX可以显示主题列表。在iSQL*Plus中,可点击“帮助”按钮显示iSQL*Plus帮助。25.HOST在不退出SQL*Plus的情况下执行主机操作系统命令。在一些操作系统中,可以使用其它字符代替HOST,例如“$”(VMS)、“!”(UNIX)和“$”(Windows)。详细信息应参考相应操作系统的Oracle安装和用户手册。HOST在iSQL*Plus中不可用。26.INPUT在SQL缓冲区中当前行后添加新行。INPUT在iSQL*Plus中不可用。27.LIST列出保存在SQL缓冲区中的最近执行的SQL命令或指定的n行语句。LIST和n或*之间的空格可以省略。只输入LIST而不包含任何子句可显示所有行。28.PASSWORD更改数据库用户密码并且不会回显,不指定用户,则默认跟改SYS用户账号。PASSWORD在iSQL*Plus中不可用。在iSQL*Plus中可使用“更改口令”屏幕来更改密码。29.PAUSE显示指定的文本,然后等待用户按下回车。PAUSE在iSQL*Plus中不可用。30.PRINT显示绑定变量的当前值。31.PROMPT把指定的消息或者一个空行发送到用户屏幕,使用PROMPT命令可以在屏幕上输出一行数据。这种方式有助于在脚本文件中向用户传递相应信息。32.QUIT提交或回退未决的改变,注销到Oracle的登录,退出SQL*Plus并返回控制到操作系统中。33.RECOVER对一个或多个表空间、一个或多个数据文件或整个数据库执行介质恢复。34.REMARK在脚本中添加注释。REMARK必须出现在行的开头,这一行都成为注释(一行中不能即包含注释又包含命令)。SQL*Plus不会把注释看作命令。35.REPFOOTER在报表的底部放置一个报尾并对其格式化,或者列出当前的REPFOOTER定义。36.REPHEADER在报表的顶部放置一个报头并对其格式化,或者列出当前的REPHEADER定义。37.RESERVED WORDS (SQL)查看SQL中保留关键字。有时候在写脚本时应该避免使用SQL保留关键字做变量、表名、字段名等。如果你不确认自己定义的变量是否是保留关键字,就可以用这个命令看看。如果你只想查看SQL的保留关键字,可以用HELP RESERVED WORDS (SQL),如果想查看两者就直接输入HELP RESERVED WORDS 即可。38.RESERVED WORDS (PL/SQL)查看PL/SQL中保留关键字。类似上面命令。39.RUN列出并执行保存在SQL缓冲区中的最近执行的SQL命令或PL/SQL块。40.SAVE把SQL缓冲区中的内容保存到一个主机操作系统脚本文件中。如果用户没有指定文件扩展名,则默认扩展名为SQL,后面的CREATE表示如果文件不存在创建一个文件。REPLACE表示如果文件不存在则创建,否则替换覆盖文件中的内容。 APPEND把缓冲区的内容追加到文件末尾。SAVE在iSQL*Plus中不可用。在iSQL*Plus中应点击“保存脚本”按钮把输入区中的内容保存到脚本文件中。41.SET设置系统变量,以更改当前会话的SQL*Plus环境设置,例如设置数据的显示宽度、启用HTML格式化、允许或禁止打印列标题或者设置每页的行数。在iSQL*Plus中,也可以使用“系统变量”屏幕设置系统变量。42.SHOW显示SQL*Plus系统变量的值或当前的SQL*Plus环境。43.SHUTDOWN关闭当前正在运行的Oracle实例,并关闭和卸载数据库。44.SPOOL将SQL*Plus中输出的结果复制到filename所指定的文件中。把查询结果保存到操作系统文件中,也可选择把文件发送到打印机进行打印。OFF停止假脱机,OUT停止假脱机并把文件发送到计算机的默认打印机。只输入SPOOL而不包含任何子句,可列出当前的假脱机状态。如果没有指定文件扩展名,将使用默认的扩展名.lst或.lis。SPOOL在iSQL*Plus中不可用。在iSQL*Plus中,可使用首选项设置来把输出发送到文件。45.SQLPLUS运行SQL*Plus。46.START将filename文件的内容读入SQL*Plus缓冲区,执行位于指定脚本中的SQL*Plus语句。可以从本地文件系统或Web服务器中调用脚本。可以为脚本中的变量传递值。在iSQL*Plus中只能从Web服务器中调用脚本。47.STARTUP启动Oracle实例,加载并打开数据库。48.STORE把当前SQL*Plus环境属性保存到一个主机操作系统脚本文件中。STORE在iSQL*Plus中不可用。49.TIMING记录一个时期的定时数据,列出当前定时器的名称和定时数据,或者列出激活的定时器的数量。50.TTITLE设置页眉选项。在每个报表页的顶部放置一个标题并对其格式化,或者列出当前的TTITLE定义。如果在TTITLE命令后面只有单个单词或者一个带引号的字符串,将使用旧形式的TTITLE。51.UNDEFINE删除一个或多个显式(使用DEFINE命令)或隐式(使用START命令参数)定义的用户变量。52.VARIABLE声明能在PL/SQL中引用的绑定变量,或者列出单个变量或所有变量的当前显示特征。53.WHENEVEROSERROR如果出现操作系统错误(例如文
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 口腔健康知识讲座课件
- 口才课自我介绍课件
- 企业岗位变更管理办法
- 亳州冷库库存管理办法
- 企业制度管理办法发文
- 企业科研基金管理办法
- 人才驿站服务管理办法
- 优化志愿服务管理办法
- 交易仲裁机构管理办法
- 企业精密配件管理办法
- 空调电缆施工方案
- 热电厂2空预器大修施工方案
- 中国儿童严重过敏反应诊断与治疗建议(2022年)解读
- 卡吉斯铸铁锅炉
- 钢箱拱钢箱梁吊装施工方案
- GB/T 23821-2022机械安全防止上下肢触及危险区的安全距离
- GB/T 25980-2010道路车辆旅居挂车和轻型挂车的连接球尺寸
- GB/T 24218.1-2009纺织品非织造布试验方法第1部分:单位面积质量的测定
- GB/T 1633-2000热塑性塑料维卡软化温度(VST)的测定
- 手术讲解模板:肩关节全部置换术课件
- 食堂伙食收据样稿
评论
0/150
提交评论