Каковы некоторые скрытые функции SQL Server?
Например, недокументированные системные хранимые процедуры, трюки для выполнения действий, которые очень полезны, но недостаточно документированы?
Ответы
Спасибо всем за отличные ответы!
Сохраненные процедуры
- sp_msforeachtable: Запускает команду с '?' заменяется на каждое имя таблицы (v6.5 и выше)
- sp_msforeachdb: Запускает команду с '?' заменяется каждым именем базы данных (v7 и выше).
- sp_who2:, как и sp_who, но с большим количеством информации для блоков устранения неполадок (v7 и выше).
- sp_helptext: Если вам нужен код хранимой процедуры, просмотр и UDF
- sp_tables: возвращает список всех таблиц и представлений базы данных в области видимости.
- sp_stored_procedures: возвращает список всех хранимых процедур
- xp_sscanf: Считывает данные из строки в области аргументов, заданные каждым аргументом формата.
- xp_fixeddrives:. Найдите фиксированный накопитель с наибольшим свободным пространством.
- sp_help: Если вы хотите знать структуру таблицы, индексы и ограничения таблицы. Также просмотры и UDF. Ярлык: Alt + F1
Отрывки
- Возвращаемые строки в случайном порядке
- Все объекты пользователя базы данных по дате последнего изменения
- Только дата возврата
- Найти записи, дата которых находится где-то внутри текущей недели.
- Найти записи, которые произошли на прошлой неделе.
- Возвращает дату начала текущей недели.
- Возвращает дату начала прошлой недели.
- См. текст процедуры, развернутой на сервере
- Отключить все подключения к базе данных
- Контрольная сумма таблицы
- Контрольная сумма строки
- Отбросить все процедуры в базе данных
- После восстановления повторно перепишите идентификаторы входа в систему.
- Вызов хранимых процедур из инструкции INSERT
- Поиск процедур по ключевым словам
- Отбросить все процедуры в базе данных
- Запросить журнал транзакций для базы данных программно.
Функции
- HashBytes()
- EncryptByKey
- Команда PIVOT
Разное
- Дополнительные параметры подключения
- TableDiff.exe
- Триггеры для событий входа в систему (новые в пакете обновления 2)
- Повышение производительности с помощью констант-вычисленных столбцов (pcc).
- Настройка DEFAULT_SCHEMA в sys.database_principles
- Принудительная параметризация
- Формат хранения Vardecimal
- Вычисление наиболее популярных запросов в секундах
- Масштабируемые общие базы данных
- Функция фильтра таблицы/хранимой процедуры в SQL Management Studio
- Флаги трассировки
- Число после
GO
повторяет пакет - Безопасность с использованием схем
- Шифрование с использованием встроенных функций шифрования, представлений и базовых таблиц с триггерами