Описание тега sysobjects

2 ответа

Как выбрать имя сервера в запросе объектов sys

В T-SQL я пытаюсь сделать что-то вроде:- select * from [server_name].dbo.sys.objects но я получаю сообщение об ошибке "Неверное имя объекта.." В конечном итоге я хочу сравнить все базы данных двух серверов (что-то вроде следующего..):- Select * from…
2 ответа

sql найти базу данных таблицы mssql

Я работаю над проектом, который имеет несколько контекстов, потому что данные извлекаются из разных баз данных. У нас есть около сотни баз данных, в одной базе данных тоже есть сотни таблиц, поэтому поиск множества баз данных - это кропотливая работ…
15 ноя '18 в 10:52
2 ответа

Получение имени созданного пользователем типа таблицы программно

Запуск выбора на sys.objects для типа, который я создал: CREATE TYPE [dbo].[IntListType] AS TABLE( [ID] [int] NULL) Select * From sysObjects Where Name Like '%listtype%' Я получаю имена обратно следующим образом: name : TT_IntListType_2E4CAB33 xtype…
10 авг '11 в 23:27
2 ответа

Как получить значение столбца, не зная имени столбца? SQL Server

У меня есть имя таблицы как @Table_Name У меня есть значение столбца как @Value но у меня нет имени столбца (но оно существует на 1-й позиции и может быть Seek_id или prov_id ... Я должен сравнить свое значение с этим идентификатором) Как я могу сра…
10 май '13 в 10:05
2 ответа

Опросить схемы блокировки таблиц в T-SQL

Существуют ли какие-либо способы запроса системных таблиц, чтобы определить, какие таблицы используют какие схемы блокировки? Я посмотрел на столбцы в sysobjects, но ничего не выпрыгнуло.
11 авг '08 в 16:41
2 ответа

Хранимое определение prcedure в SQL Server отличается от sys_modules.definition

У меня есть 10 хранимых процедур, они отличаются от их определения в sys_modules. Я нахожу их с этим запросом: select b.definition, a.name from sysObjects a left outer join sys.sys_modules b on b.id = a.object_id where b.definition not like '%' + b.…
2 ответа

Необходимо идентифицировать таблицу во всех объектах в базе данных

Мне нужно идентифицировать таблицу, которая упоминается где-либо в базе данных (в хранимых процедурах, представлениях и т. Д.). Я пытался найти запрос в Интернете, но не смог его найти. Любая помощь будет отличной!
28 авг '14 в 18:28
8 ответов

В доступе SELECT было отказано для объекта 'sysobjects', базы данных 'mssqlsystemresource', схемы 'sys'

НАСТРОЙКА: SQL Server 2005 и DotNetNuke 05.01.02. Это началось с того, что я попытался установить модуль DNN, в котором было "select * from dbo.sysobjects" в его сценариях SQL. Это не удалось со следующей ошибкой: В доступе SELECT было отказано для …
1 ответ

MS SQL Server - Таблица Sysobject базы данных отсутствуют разрешения?

Я собираюсь решить проблему, которая остро стоит, и я провела последний день безуспешно. У меня есть сервер базы данных под управлением SQL Server 2008, одна база данных и одна хранимая процедура. Логика хранимой процедуры содержит следующее предлож…
1 ответ

Пользователь SQL не может выбрать объекты из системных объектов, где UID = Пользователь

Я работаю с унаследованной системой, которая пытается выполнить изменения схемы в SQL для определенных пользователей, сначала запросив у sysobjects этого пользователя, чтобы определить, существует ли объект. Если это так, он создает инструкцию ALTER…
08 янв '13 в 14:48
1 ответ

Получение имен столбцов из таблицы

Я пытаюсь получить имена столбцов для данной таблицы. Поэтому я написал такой запрос: SELECT sc.Name FROM Asdim.dbo.sysobjects so INNER JOIN Asdim.dbo.syscolumns sc ON so.id = sc.id INNER JOIN Asdim.dbo.systypes st ON sc.xtype = st.xusertype WHERE s…
07 окт '11 в 15:23
1 ответ

Откройте для себя первичные / уникальные ключи в Sybase ASE

В Sybase ASE я хотел бы обнаружить все первичные и уникальные ключи. Я хочу сделать что-то похожее на то, что объясняется в этом ответе: Идентификация таблиц Sybase, полей, ключей, ограничений Но, к сожалению, это не работает для меня. Каким-то обра…
04 сен '11 в 13:37
1 ответ

Тип объекта функции, ошибочно отображаемый как 'P'-процедура в Sybase IQ

Я пытаюсь отладить некоторый пользовательский код над объектами Sybase IQ DB в зависимости от типа объекта. Когда я достиг типа "Функция", произошло нечто странное. Приведенный ниже код создает объект БД типа "P" -функция вместо "F" -функции: create…
1 ответ

Получение информации о таблице

Я пытаюсь получить информацию о таблице, дать имя таблицы, поэтому я написал запрос следующим образом: SELECT so.name, sc.name, st.name, sc.length, CASE WHEN sc.status = 0x80 THEN 'Y' ELSE 'N' END AS IsIdent, ColOrder FROM Asdim.dbo.sysobjects so IN…
07 окт '11 в 15:47
1 ответ

Создать внешний ключ для системных таблиц

Я хочу создать таблицу со столбцами: IdRole IdProcedure идея в том, что IdProcedure это ФК для sys.objects, Когда я создаю этот запрос: SELECT * FROM sys.objects WHERE type='p' он работает нормально, но вот этот: ALTER TABLE dbo.CORE_ProcedureXRole …
11 май '12 в 22:03
1 ответ

Идентификация таблиц Sybase, полей, ключей, ограничений

Я пытаюсь настроить запрос Sybase, который даст мне следующий вывод: Table KeyType KeyNumber Column table1 PK 1 table1_id table1 FK 2 table2_id table1 FK 3 table3_id table1 FK 4 table4_id table1 Unique 5 table1_abc table1 Unique 5 table1_def Другими…
09 фев '11 в 10:13
1 ответ

Поиск объекта, который столкнулся с ошибкой в ​​блоке try/catch SQL Server

Я использую инструкции try... catch для обработки ошибок в SQL Server, и мне нужно распознать объект (например, код поля, который столкнулся с ошибкой), чтобы я мог показать свое собственное сообщение вместо системного сообщения об ошибке по умолчан…
1 ответ

Системные объекты таблиц изменились или больше не существуют после SQL Server 2005. Что является эквивалентом?

Я смотрю отчет о совместимости обновления на сервере SQL и вижу следующую ошибку: Системные объекты таблиц изменились или больше не существуют после SQL Server 2005. Использование этого может привести к ошибкам. Для получения более подробной информа…
24 май '17 в 10:38
2 ответа

Столбец sys.objects [name] не соответствует имени объекта в определении (имя хранимой процедуры)

На прошлой неделе, как часть одного требования, я написал скрипт для генерации определения объекта для всех объектов базы данных. Во время тестирования я обнаружил, что для нескольких хранимых процедур [sys.objects].name не совпадает с именем в реал…
11 июл '16 в 09:51
1 ответ

Нужно посмотреть, сколько sysobjects использует таблицы из конкретной базы данных

Нужно посмотреть, сколько системных объектов использует таблицы из конкретной базы данных. Я выполняю запрос в sysobjects в БД (и пакеты ssis), чтобы подтвердить, сколько объектов нам нужно проверить, прежде чем мы приступим... Есть ли способ иденти…
11 окт '18 в 18:23