sp_helpdb не возвращает все столбцы - PullRequest
0 голосов
/ 30 октября 2010

Когда я запускаю sp_helpdb dbname в Sybase Adaptive Server Enterprise, он возвращает только следующие столбцы:

имя, db_size, владелец, dbid, создан, статус

И он не возвращает следующие столбцы:

Фрагменты устройства, размер, использование, созданные, свободные килобайты

Почему это происходит?

1 Ответ

1 голос
/ 31 октября 2010

Оба набора возвращаются, однако, где они отображаются, зависит от того, какой инструмент вы используете для выполнения запроса.Если вы используете SQL Advantage или ASEISQL, то вам нужно просмотреть результаты и окна сообщений, чтобы получить полные ответы.Если вы используете командную строку ISQL, то все будут возвращены вместе.

Это потому, что некоторые результаты возвращаются из выбора, а некоторые из сообщений печати. ​​

print "Print hello"

select "Select hello"

Попробуйте выполнить вышеизложенное, и вы, вероятно, найдете, где каждый ваш вывод отображается в вашем инструменте.

Если вы используете SQL Advantage, посмотрите SQL Advantage здесь изображение показывает экран параметров, на котором вы можете изменить способ возврата результатов.В этом случае может помочь «Отображение печатных сообщений с результатами».

...