Вопросы с тегом «metadata»

Данные, описывающие другие данные или структуры данных.

4
Как мне перечислить или найти все имена столбцов в моей базе данных?
Я хочу найти строку в именах столбцов, присутствующих в базе данных. Я работаю над проектом обслуживания, и некоторые из баз данных, с которыми я имею дело, имеют более 150 таблиц, поэтому я ищу быстрый способ сделать это. Что вы порекомендуете?

7
Копировать полную структуру таблицы
Используя некоторые методы, при создании копии таблицы вы теряете индексы, PK, FK и т. Д. Например, в SQL Server я могу сказать: select * into dbo.table2 from dbo.table1; Это просто простая копия таблицы; все индексы / ограничения отсутствуют. Как я могу скопировать структуру таблицы (без использования резервной копии)? Я в …

1
Как заставить SQL Server Management Studio обновить кэш IntelliSense?
IntelliSense в SSMS не обновляется, пока я не выключу его и не перезапущу. Я попытался отключиться от сервера и подключиться снова, когда сеанс SSMS активен, но это не работает. Шаги для воссоздания: Создать таблицу Выберите что-нибудь из этой таблицы SSMS отображает волнистые красные линии под ним с подсказкой «неверное имя …


5
Лучший способ хранить единицы в базе данных
Я унаследовал большую (SQLServer) базу данных с сотнями столбцов, которые представляют суммы той или иной вещи. Единицы для этих значений (например, «галлоны», «дюймы» и т. Д.) Хранятся в поле MS_Description расширенных свойств. Мне интересно, есть ли лучший способ хранить эту информацию. Я предполагаю, что это хорошо для целей документирования, но …

4
Что случилось с сопоставлением некоторых столбцов в sys.databases?
Я пытаюсь запустить UNPIVOTна различных столбцах, содержащихся вsys.databases разных версиях SQL Server, в период с 2005 по 2012 год. UNPIVOTНе удается со следующим сообщением об ошибке: Сообщение 8167, уровень 16, состояние 1, строка 48 Тип столбца «CompatibilityLevel» конфликтует с типом других столбцов, указанных в списке UNPIVOT. T-SQL: DECLARE @dbname SYSNAME; …

2
Найти иностранные ключи, связанные с данным первичным ключом
Я хочу, чтобы способ установить, какие столбцы в данной базе данных объединяются через отношения PK / FK. Я могу вернуть информацию PK / FK для данной таблицы через SELECT * FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS cu WHERE EXISTS ( SELECT tc.* FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS AS tc WHERE tc.CONSTRAINT_CATALOG = 'MyDatabase' AND tc.TABLE_NAME = …

4
Удаление столбцов в PostgreSQL 9.6 и побочные эффекты для функций SQL с CTE
Если бы у меня была таблица с 3 столбцами - скажем, A, B и D - и мне пришлось бы ввести новую - скажем, C, чтобы заменить текущую позицию D. Я бы использовал следующий метод: Введите 2 новых столбца как C и D2. Скопируйте содержимое D в D2. Удалить D. …

2
Существует ли способ определить точный файл, который содержит единицу выделения в файловой группе из нескольких файлов?
Я надеялся получить детальное представление о том, какие файлы базы данных содержат какие единицы размещения для различных HoBT (как выровненных, так и не выровненных), находящихся в базе данных. Запрос, который я всегда использовал (см. Ниже), хорошо меня обслуживал, пока мы не начали создавать несколько файлов данных на файловую группу, и …

3
Существует ли решение для управления метаданными с открытым исходным кодом? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 6 лет назад . Существует ли решение для управления метаданными с открытым исходным кодом? Я хотел бы создать репозиторий …
13 schema  metadata 

8
Как написать запрос, чтобы найти все таблицы в БД, которые имеют конкретное имя столбца
У меня есть база данных с около 100 таблицами, и мне нужно создать запрос на соединение, чтобы получить конкретные данные из двух из них. Я знаю одно, но не другое. В основном мне нужно что-то вроде: select <tables> from <database> where exists table.column name; Как я могу это сделать?
12 metadata 

2
СУММА ДАННЫХ, не соответствующих размеру таблицы из sys.allocation_units
У меня сложилось впечатление, что если бы я суммировал DATALENGTH()все поля для всех записей в таблице, я бы получил общий размер таблицы. Я ошибаюсь? SELECT SUM(DATALENGTH(Field1)) + SUM(DATALENGTH(Field2)) + SUM(DATALENGTH(Field3)) TotalSizeInBytes FROM SomeTable WHERE X, Y, and Z are true Я использовал этот запрос ниже (который я получил из Интернета, …



1
Лучшие практики для хранения метаданных записей
Какова наилучшая практика для хранения метаданных отдельных записей в базе данных? Мне нужно хранить общие метаданные, такие как время создания и время последнего обновления для многих таблиц в моей базе данных. Я нашел несколько разных решений: Храните метаданные прямо в таблицах. Плюсы: Метаданные напрямую связаны с записями Для получения метаданных …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.