Основы администрирования Sybase

По ходу деятельности столкнулся с интеграцией данных между Sybase и SharePoint. Пока отлавливал ошибки, немного освоил основные команды по ооочень свысока администрированию Sybase. Записываю запросы, чтобы не забыть. Это запросы по выводу списка таблиц, тригеров, представлений.

Таблицы и представления

Получить список всех таблиц, представлений и системных таблиц:
exec sp_tables '%'

Получить список только таблиц:

exec sp_tables '%', '%', '%', "'TABLE'"

Получить список только представлений:

exec sp_tables '%', '%', '%', "'VIEW'"

Получить список только системных таблиц

exec sp_tables '%', '%', '%', "'SYSTEM TABLE'"

 

Владельцы

Запрос для получения информации обо всех владельцах в Sybase:

select name from dbo.sysusers where uid < 16384 order by name

 

Процедуры

Запрос, возвращающий все Sybase процедуры:

exec sp_stored_procedures

Фильтрация запросов списка процедур по владельцу 'dbo':

exec sp_stored_procedures '%', 'dbo'

 

Триггеры

Список все триггеров Sybase:

select * from sysobjects where type = 'TR'

Индексы

Список всех индексов Sybase для таблицы. Для примера приведена таблица myindex:

exec sp_helpindex 'myindex'


Комментариев нет »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment






MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика