Формат Опишите в SQL * Plus - PullRequest
0 голосов
/ 28 января 2010

Мне нравится большой размер строки в SQL Плюс, чтобы данные не переносились между строками. Проблема в том, что выполнение описания объекта, похоже, должно распространяться на весь размер строки. Это делает так, что я могу видеть только часть имени без прокрутки вправо. То, что я хочу, это один размер строки для описания и другой размер строки для всего остального. Чтобы понять, что я имею в виду, запустите в SQL Plus следующее:

set linesize 100;
describe all_tab_columns; --Desired Output
select * from all_tab_columns where rownum<=1;

Затем используйте строку большого размера.

set linesize 3000;
describe all_tab_columns;
select * from all_tab_columns where rownum<=1; --Desired Output

То, что я спрашиваю, может оказаться невозможным, поэтому меня также интересуют частичные решения. Постоянное изменение размера линии не является решением.

Ответы [ 2 ]

2 голосов
/ 29 января 2010

Что мешает вам настроить размер строки?

set linesize 100; 
describe all_tab_columns;
set linesize 3000; 
select * from all_tab_columns where rownum<=1;

Если вы делаете это часто, напишите сценарии SQL, чтобы сделать его более удобным.

2 голосов
/ 29 января 2010

У меня есть своя собственная версия DESC, поэтому я делаю exec DESCR ('имя_таблицы');

Код доступен Здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...