Запитання з тегом «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вдалося отримати таке повідомлення про помилку: Msg 8167, рівень 16, стан 1, рядок 48 Тип стовпця "CompatibilityLevel" суперечить типу інших стовпців, зазначеним у списку UNPIVOT. T-SQL: DECLARE @dbname SYSNAME; SET @dbname …

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 = 'MyTable' …

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
Як написати запит, щоб знайти всі таблиці в db, які мають конкретну назву стовпця
У мене є база даних з приблизно 100 таблицями, і мені потрібно створити запит приєднання, щоб отримати конкретні дані з двох з них. Я знаю одне, а не інше. В основному мені потрібно щось на кшталт: select <tables> from <database> where exists table.column name; Як я можу це зробити?
12 metadata 

2
SUM з DATALENGTH не відповідає розміру таблиці від 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.