Описание тега database-metadata

Метаданные - это "данные о данных". В терминологии базы данных этот набор метаданных называется каталогом. Стандарт SQL определяет единообразные средства доступа к каталогу, называемые информационной схемой, но не все базы данных реализуют его, даже если они реализуют другие аспекты стандарта SQL. Пример методов доступа к метаданным для конкретной базы данных см. В разделе Метаданные Oracle.
3 ответа

Как узнать имена столбцов, использующих JDBC?

Учитывая имя таблицы, как узнать имена столбцов, используя JDBC? Я знаю, что это что-то с помощью DatabaseMetaData, примеры приветствуются! Завершение вопроса: Я использую HSQLDB и создаю таблицу при запуске сервера, и кажется, что databasemetada не…
29 май '13 в 01:59
4 ответа

ORA-01403: Данные не найдены ПОЧЕМУ?

Я объявил следующую процедуру: CREATE OR REPLACE PROCEDURE MODIFY_NOT_NULL( v_tbName IN VARCHAR2, v_cName IN VARCHAR2, v_defaultValue IN VARCHAR2 ) IS v_is_null VARCHAR2(1); BEGIN SELECT nullable INTO v_is_null FROM USER_TAB_COLUMNS WHERE TABLE_NAME…
1 ответ

Как я могу искать в схеме базы данных SQL Server, чтобы найти StoredProcs с указанным набором аргументов?

Я пытаюсь определить, какой Stored Proc используется для возврата определенного набора данных. Проблема в том, что в базе данных хранятся сотни сохраненных процедур. Есть ли способ, которым я могу запросить схему, чтобы найти все StoredProcs с имено…
0 ответов

Извлечение с помощью запроса комментариев из хранимой процедуры

Я пытаюсь документировать нашу базу данных. У нас есть объекты базы данных с большим количеством комментариев, но нет центрального репозитория о том, что было сделано и почему. Я хотел бы написать все комментарии из хранимой процедуры и, возможно, и…
2 ответа

JDBC с медленной выборкой метаданных Spring, Oracle

Я использую весну JdbcUtils.extractDatabaseMetaData() метод анализа базы данных. Функция вызывает обратный вызов и передает DatabaseMetaData объект. Этот объект обеспечивает getColumns(String catalog, String schemaPattern, String tableNamePattern, S…
2 ответа

Java DatabaseMetaData.getColumns() метод не работает для всех пользователей

У меня есть несколько пользователей в базе данных Oracle, скажем, UserOne, UserTwo и UserTree с одной и той же непустой таблицей с именем - "tableExample". В моем случае мне нужно инициализировать ResultSet через метод getColumns(): DatabaseMetaData…
1 ответ

Получить имя текущей таблицы по resultSet на RowMapper

Возможно получить имя текущей таблицы, при реализации RowMapper. Я пытаюсь метаданными, но не имею успеха
12 фев '16 в 12:30
1 ответ

Каков исходный столбец каждого столбца в поле зрения

Как я могу знать для каждого столбца в представлении, или процедура исходного столбцаНапример, у меня есть эта таблица: CREATE TABLE [dbo].[tbl_Address]( [iAddressId] [int] IDENTITY(1,1) NOT NULL, [nvStreet] [nvarchar](50) NULL, [iHouseNum] [int] NU…
1 ответ

Получение второго набора данных из источника OLE DB в SSIS

Мне нужно прочитать данные из DB1 и записать их в другую DB2. Я использую сложный запрос с CTE и временными таблицами, и нет, я не могу поместить этот запрос в SProc. Я использую источник OLE DB и пункт назначения OLE DB. Когда я помещаю запрос как …
01 сен '16 в 08:30
3 ответа

Упорядочить таблицы базы данных по времени создания

Привет, я хочу перечислить все свои таблицы из базы данных и упорядочить их по времени, как я могу сделать это до сих пор, я могу перечислить все свои таблицы из базы данных, но я не могу упорядочить их по времени; $dbname = "album"; if (!mysql_conn…
01 июл '14 в 21:38
1 ответ

Postgres генерирует вывод SQL, используя таблицы словаря данных

Все, что мне нужно, это получить вывод SQL-запроса в виде: ALTER TABLE TABLE_NAME ADD CONSTRAINT FOREIGN KEY (COLUMN_NAME) REFERENCES (PARENT_TABLE_NAME); Я запускаю ниже ДИНАМИЧЕСКИЙ запрос, ИСПОЛЬЗУЯ ТАБЛИЦЫ СЛОВАРЯ ДАННЫХ, SELECT DISTINCT 'ALTER …
1 ответ

Проходят ли модификации системной таблицы через репликацию?

В настоящее время я исправляю базу данных Postgres 9.6. В рамках патча я должен внести изменения в системные таблицы, сначала изменив allow_system_table_mods в файле конфигурации, затем выполните рекомендуемый SQL. Если я внесу это изменение в основ…
06 фев '19 в 16:41
0 ответов

C#, Entity Framework, есть ли способ конвертировать MetadataWorkspace из Core обратно в.NET?

В Core легко получить доступ к MetadataWorkspace для соединения с базой данных, контролируемого Entity Framework. Например: var metadata = ((IObjectContextAdapter)effortContext).ObjectContext.MetadataWorkspace; Однако эта команда не поддерживается в…
18 дек '17 в 22:19
4 ответа

Получение данных из приложения Java в Salesforce, с чего мне начать?

Я новичок в программировании, и я пытаюсь сделать что-то вроде этого. У меня есть данные (объекты, поля и записи) в веб-приложении на основе Java. Мне нужны эти данные на salesforce.com. Как мне этого добиться? Покопавшись в стеке в течение часа, я …
1 ответ

Как отключить выдачу запросов к таблице EdmMetadata?

Я использую EF Code First в своем новом проекте. Я не собираюсь использовать функцию автоматической миграции и у меня нет таблицы [__MigrationHistory] в БД. Но, глядя на Profiler, я всегда вижу, что EF выдает запрос, подобный этому, перед любым друг…
1 ответ

Могу ли я найти отношения внешнего ключа для представления в SQL Server?

Я создал инструмент, который использует внешние ключи таблицы, но я хотел бы расширить его для поддержки представлений.
1 ответ

Schemacrawler игнорирует схему, к которой нет доступа

В настоящее время я использую Schemacrawler для сбора информации о различных базах данных. У меня проблема в том, что пользователь, под которым работает приложение, не имеет доступа ко всем базам данных. Если я пытаюсь получить список схем: SchemaCr…
0 ответов

Полные метаданные столбца для представлений?

Если вы запрашиваете таблицы из dbc.columns, вы получите полные метаданные для каждого столбца, особенно тип данных, длину, обнуляемый / не обнуляемый и т. д. При запросе представлений вы получаете только имена базы данных, таблицы и столбца. Все ос…
08 июл '16 в 11:12
2 ответа

Программно проверить, существует ли Oracle AQ Queue

У нас есть система обмена сообщениями, основанная на Oracle AQ - она ​​работает очень хорошо, ставит в очередь и удаляет без проблем. Теперь мы получили запрос на добавление некоторых проверок работоспособности перед запуском и во время выполнения, …
1 ответ

Как составить список таблиц в порядке их зависимости (на основе внешних ключей)?

Этот вопрос был изначально задан @PrateekGupta Фон @PrateekGupta хотел выполнить массовую операцию вставки для нескольких таблиц.Таблицы имеют отношения внешнего ключа между собой.Если операция INSERT выполняется для таблицы с внешним ключом до вста…
02 ноя '16 в 20:10