oracle学习笔记3.2 SQL*Plus-命令使用2

使用SPOOL命令复制输出结果到文件

使用SPOOL命令实现将SQL*Plus中的输出结果复制到一个指定文件中,或者把查询结果发送到打印机中,直到使用SPOOL OFF命令为止

SPOOL命令的语法如下:
SPO[OL] [file_name [CRE[ATE]] [REP[LACE] | APP[END]] OFF | OUT]

  • file_name 指定一个操作系统文件
  • CREATE  创建一个指定的file_name文件
  • REPLACE  如果指定的文件已经存在,则替换该文件
  • APPEND  将内容附加到一个已经存在的文件中
  • OFF       停止将SQL*Plus中的输出结果复制到file_name文件中,并关闭该文件
  • OUT  启动该功能,将SQL*Plus中的输出结果复制到file_name文件中

使用DEFINE命令

  • DEF[INE]      显示所有的已定义变量
  • DEF[INE] variable          显示指定变量的名称、值和其数据类型
  • DEF[INE] variable = value   创建一个CHAR类型的用户变量,并且为该变量赋初始值
  • UNDEF[INE]            删除一个变量

使用ACCEPT命令

使用ACCEPT命令可以定义变量,并且定制一个用户提示,用于提示用户输入指定变量的数据。在定义变量时,可以明确地制定该变量是NUMBER还是DATE等数据类型。为了安全性的原因,还可以将用户输入的信息隐藏起来。

ACCEPT 命令的语法如下:
ACC[EPT] variable [data_type] [FOR[MAT] format] [DEF[AULT] default] [PROMPT text | NOPR[OMPT]] [HIDE]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值