数据库:SQL变量和交互命令&SQL/PLUS的报表功能

SQL变量和交互命令&SQL/PLUS的报表功能
 

1.SQL替换变量:特征是在变量名前加一个或两个“&”。执行语句的时候,页面出现填写具体值的提示,用户输入值后,来代替这些变量:如:insert into grade values (&course_id,'&student_name',&grade)

2.SQL用户变量:变量定义后,可存储一确定的值,并在整个SQL*Plus会话期有效;如:(非sqlplus环境,无法复现)

define ref=course_id
select * from grade order by ref desc

3.形式参数:在命名文件中,可使用格式为“&数字”的形式参数,其中数字为1-9。注意:形式参数为字符型数据时,形式参数名必须用单引号括起,如:

select * from grade g where g.course_id='&1' and g.grade=&2

4.普通报表的组成:报表的每一页有头标题和尾标题。中间的数据,竖的方向分成若干列,每一列应有列标题,有相同的输出格式;横的方向一般分为若干组,组与组分开,对于每一组还可以插入一些统计。

5.SQL/PLUS的报表功能:格式化查询结果并生成报表,通过几个专有命令实现的。一般不会使用。

1)Ttitle 设计页首标题

2)Btitle 设计页尾标题

3)Column 列标题涉及

4)break 劈断命令

5)compute 统计

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29056818/viewspace-768443/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29056818/viewspace-768443/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值