Как вызвать sp_help [table] для SQL Server при использовании Oracle SQL Developer в качестве моего клиента - PullRequest
1 голос
/ 24 июня 2010

Я использую Oracle SQL Developer в среде linux для подключения к SQL Server 2005.

Кажется, я не могу сделать вызов sp_help [table_name]. Ранее я находил это весьма полезным, когда находился в среде Windows с управлением SQL Server, и мог сделать этот вызов.

Есть ли способ сделать это?

Возвращаемое сообщение об ошибке [edit] следующее:

Error starting at line 1 in command:
sp_help city
Error report:
Unknown Command

Ответы [ 5 ]

4 голосов
/ 05 июля 2010

Рассматривали ли вы вместо этого использование представлений information_schema.Например,

Select *
from information_schema.columns
where table_name = 'City'
2 голосов
/ 24 июня 2010

Вы пробовали exec sp_helptable [table_name]?

1 голос
/ 25 февраля 2014

это работает: exec sp_helptable 'table_name'

1 голос
/ 03 июля 2010

Извините, что говорю это, но SQL Server не будет заботиться о строке, отправляемой в пакете, поэтому проблема с клиентом или драйвером.

Если вам нужно использовать Linux, попробуйте SQuirreL вместо этого, который является очень хорошим инструментом

0 голосов
/ 05 мая 2016

exec sp_help [db.schema.table] работает

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