打开命令窗口,提示:Cannot SET TRIMSPOOL
6 无法输入命令执行,请问是什么问题,谢谢!
6 无法输入命令执行,请问是什么问题,谢谢!
解决方案 »
- TRUNC怎么用
- Oracle创建表,自动生成列自动统计的问题
- oracle如何将重复字段,但金额不同的数据汇总成一条显示
- [求助]关于RMAN时的报错
- 快照无法支持主键方式?
- 如何比较两个表中的数据?
- 在PL/SQL中跟据查询创建会话临时表的问题?
- “ORA-12154: TNS: 无法处理服务名” 怎么处理?
- c++builder连接oracle数据库
- 紧急求助: 在执行SQL语句时出现如下提示:ORA-03232: unable to allocate an extent of 46 blocks from tablespace 3
- 求sql判断语句,仓库表和客户表,门店表是一对一的关系。
- 如何使用Sql 统计设备状态信息
因为PL/SQL默认是设置SET TRIMSPOOL ON的
提示:
6好像命令没有结束一样。login.sql内容:
-- Autostart Command Window script
define editor=viset serveroutput on size 1000000set trimspool on
set long 5000
set linesize 100
set pagesize 9999 on column plan_plus_exp format a80column global_name new_value gnameset termout off
select lower(user)||'@"||
decode(global_name,'ORACLE8.WORLD','8.0','ORA8I.WORLD',
'8I',global_name) global_name from global_name;
set sqlpromt '&gname>'
set termout on
改成如下,虽然没有错,但达不到效果。
因为pl/sql developer的命令窗口对sqlplus的命令不支持,如:
column global_name new_value gname等。define editor=vi
set serveroutput on size 1000000
set long 5000
set linesize 100
set pagesize 9999 on column plan_plus_exp format a80
column global_name new_value gname
set termout off
select lower(user)||'@'||
decode(global_name,'ORACLE8.WORLD','8.0','ORA8I.WORLD',
'8I',global_name) global_name from global_name;
set sqlprompt '&gname>'
set termout on
上面贴出来的login.sql是在pl/sql安装目录里面自带的,打开命令窗口会加载它吧。问题还是没有解决呢?