Как получить список всех таблиц в базе данных с помощью TSQL?
SELECT sobjects.name FROM sysobjects sobjects WHERE sobjects.xtype = 'U'
Вот список других типов объектов, которые mssql вы также можете искать:
- AF: агрегатная функция (CLR)
- C: ПРОВЕРИТЬ ограничение
- D: ограничение по умолчанию или DEFAULT
- F: ограничение FOREIGN KEY
- L: Лог
- FN: скалярная функция
- FS: Ассемблерная (CLR) скалярная функция
- FT: Табличная функция сборки (CLR)
- ЕСЛИ: встроенная табличная функция
- IT: Внутренняя таблица
- P: хранимая процедура
- ПК: хранимая процедура сборки (CLR)
- PK: ограничение PRIMARY KEY (тип K)
- RF: хранимая процедура фильтра репликации
- S: Системная таблица
- SN: синоним
- SQ: Очередь обслуживания
- TA: Сборка (CLR) Триггер DML
- TF: Табличная функция
- TR: триггер SQL DML
- TT: Тип таблицы
- U: Пользовательская таблица
- UQ: ограничение UNIQUE (тип K)
- В: Посмотреть
- X: расширенная хранимая процедура
sql-server
tsql
database-table
2021-12-06T05:31:37+00:00
2022-11-18T10:29:55+00:00
UNAFFECTED
Вопросы с похожей тематикой, как у вопроса:
Как получить список всех таблиц в базе данных с помощью TSQL?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.