23.04.2009 18:04
OlegON
 
На самом деле SQL Plus достаточно мощный инструмент, позволяющий отформатировать вывод отчета и многое другое...
Например, для построения плана запроса со статистикой:
Код:
set linesize 1000
вывод в одну строку до 1000 символов без переноса
Код:
set autotrace on explain stat
выведет план запроса со статистикой
Код:
def
иногда открыто 100 окон, не поймешь в каком и куда подключен, эта команда быстренько объяснит... Да и набираешь ее по привычке уже за доли секунды...
Код:
SET ECHO OFF NEWPAGE 0 SPACE 0 PAGESIZE 0 FEED OFF HEAD OFF TRIMSPOOL ON
Иногда для спула в файл нужно отключать всяческие красивые рамочки и разделители...
23.04.2009 18:08
OlegON
 
Ну и до кучи... Просто кое-какие примеры...
Цитата:
connect / as sysdba
SQL> select name from smcard;
select name from smcard
*
ERROR at line 1:
ORA-00942: table or view does not exist


SQL> alter session set current_schema=supermag;

Session altered.

SQL> select name from smcard where rownum<3;

NAME
--------------------------------------------------------------------------------
Карточка простая
Карточка непростая
SQL> col name format a10
SQL> r
1* select name from smcard where rownum<3;

NAME
----------
Карточка
простая
Карточка
непростая
Часовой пояс GMT +3, время: 11:51.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.