Запитання з тегом «information-schema»

5
Як перерахувати всі стовпці для вказаної таблиці
Я шукаю точну інформацію в базі даних, про яку я не знаю. Це сторонній продукт, вони повільно відповідають на деякі запитання, і я знаю, що дані лежать всередині цього db, тому я хочу трохи зайнятися ретро-інженерією. Враховуючи одну таблицю, чи можливо мати список імен стовпців для цієї таблиці? Наприклад, у …

3
Запитайте визначення матеріалізованого виду в Postgres
Мені цікаво, як запитувати визначення матеріалізованого виду в Postgres. Для довідки, те, що я сподівався зробити, дуже схоже на те, що ви можете зробити для звичайного перегляду: SELECT * FROM information_schema.views WHERE table_name = 'some_view'; що дає вам наступні стовпці: table_catalog table_schema table_name view_definition check_option is_updatable is_insertable_into is_trigger_updatable is_trigger_deletable is_trigger_insertable_into …

6
Запит для порівняння структури двох таблиць у MySQL
Для автоматизації процесу резервного копіювання однієї з моїх баз даних MySQL я хотів би порівняти структуру двох таблиць (поточна версія проти старої версії). Чи можете ви придумати запит, який може порівняти дві таблиці? Ось кілька прикладних таблиць, з якими можна порівняти. CREATE TABLE product_today ( pname VARCHAR(150), price int, PRIMARY …

1
Як реалізується INFORMATION_SCHEMA в MySQL?
Теоретично INFORMATION_SCHEMA - це набір поглядів, визначений у стандарті SQL, що дозволяє користувачеві перевіряти метадані системи. Як це реалізовано в MySQL? Під час підключення до нової установки я бачу дві бази даних: mysqlі information_schema. Після використання SHOW CREATE TABLEвисловлювань у information_schemaбазі даних схоже, що вона не реалізована як набір поглядів, …

3
Заборонити доступ до інформаційної схеми в SQL Server
Я шукаю найкращий спосіб відключити доступ до sys.tables/ Information Schemaдля користувача / групи в SQL Server. Я знайшов цю тему з 2008 року Він показує спосіб, як заборонити доступ [sys].[something]так: DENY SELECT ON [sys].[columns] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[tables] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[syscolumns] TO DenySystemTableSelectRole …

2
PostgreSQL: Як перелічити всі збережені функції, що мають доступ до певної таблиці
Вступ: База даних PostgreSQL з кількома сотнями збережених функцій, включаючи застарілі, не використовувані тощо Проблема Мені потрібно з’ясувати всі збережені функції, які мають будь-яке відношення до таблиці X - як я хочу змінити структуру таблиці. Деякі з них можуть не використовуватися, тому я не можу це зробити, просто переглянувши код. …

5
Обчисліть розмір рядка та максимальний розмір рядка для таблиці
Проблема: Чи є спосіб обчислення кількості байтів, зайнятих створенням таблиці, я знаю, що ви можете отримати деяку інформацію з information_schema.tables, але ця інформація недостатньо точна. Фактично потрібна кількість байтів згідно з визначенням таблиці лише для innodb і порівняння також може розглядатися як utf-8-general-ci Наприклад, тест таблиці такий створити табличний тест …

4
Чи є швидкий спосіб знайти всі стовпці в SQL Server 2008 R2, які зашифровані / мають зашифровані дані?
Чи є швидкий спосіб знайти всі стовпці в SQL Server 2008 R2, які зашифровані / мають зашифровані дані? Мені потрібно звести нанівець дані у всіх зашифрованих стовпцях на сервері розробки (згідно з нашими правилами бізнесу). Я знаю більшість колонок, тому що ми їх регулярно використовуємо, але я хочу бути ретельним, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.