sqlplus中清理屏幕语句_SQL * Plus中的清除屏幕

在尝试使用SQL创建库存价值报告时遇到了错误:'ORA-00900: invalid SQL statement'。错误出现在'clearscreen'语句,这表明在SQL中可能不支持此命令。为解决问题,需检查SQL语法,确保所有语句都是有效的SQL部分,并且适合所使用的数据库系统。建议查阅特定数据库系统的SQL语法指南,以了解如何清除屏幕或开始新的报告段落。
摘要由CSDN通过智能技术生成

我正在运行以下报告,但收到错误

/* Simple table formatting */

clear screen;

accept Report_File char prompt 'Enter a file name for summary report ';

/*Set up column headers*/

col StoreCode format A8 heading 'Store Code';

col DESCRIPTION format A8 heading 'Item Description';

col PRICE format $999999.99 heading 'Price';

col QUANTITY format 999 heading 'Quantity';

col (Price*Quantity) format $999999.99 heading 'Value';

/*Format and title pages */

set Pause off;

set Feedback off;

set Space 6;

set newpage 2;

set pagesize 54;

set linesize 200;

set underline =;

title center 'Current Stock Value by Store' skip 2 left -

'prepared by Jason Kemeys' &Report_Officer right -

&Todays_Date skip4;

btitle center format 999 SQL.PNO;

/* Set breaks and computes */

break on StoreCode skip 2 on SuppCode skip 1 on Report;

compute sum of (Price*Quantity) on StoreCode;

compute sum of (Price*Quantity) on Report;

/*Select data & send to file*/

spool &Report_File;

select StoreCode, Description, Quantity, Price, (Price*Quantity)

from Stocks

order by StoreCode;

spool off;

/* Clear all settings */

clear breaks;

clear columns;

clear computes;

set Pause on;

只需要知道为什么它显示错误以及如何让它运行;第一次在SQL中做报告.

这是我得到的错误

clear screen;

* ERROR at line 2: ORA-00900: invalid SQL statement

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值