Вопросы по теме 'ddl'

Как я могу сгенерировать DDL миграции из файлов сопоставления NHibernate?
Я использую в своем проекте NHibernate 2 и PostgreSQL. Класс SchemaExport отлично справляется с созданием схемы DDL для базы данных, но он хорош до первого приложения. Есть ли способ сгенерировать DLL "миграции" (пакет "ALTER TABLE" вместо пары...
2142 просмотров

Какие платформы .NET позволяют создавать сначала бизнес-объекты, а затем базу данных
Позволяют ли какие-либо платформы .NET создавать сначала бизнес-объекты, а затем базу данных. Другими словами, вы можете позже использовать метод DDD / Persistence Ignorance для резервного копирования в базу данных. Любые инструменты, которые...
468 просмотров

Невозможно добавить столбец NOT NULL в пустую таблицу в SQL Server
Я понимаю, что при добавлении столбца в таблицу, содержащую данные на сервере SQL, столбец должен иметь параметр NULL или значение по умолчанию. В противном случае, чем SQL Server дополнил бы новые строки? Однако я не понимаю, почему я не могу...
20250 просмотров
schedule 22.08.2022

Сгенерируйте DDL программно на Postgresql
Как я могу программно сгенерировать DDL таблицы в Postgresql? Есть ли системный запрос или команда для этого? Поиск в Google проблемы не дал никаких указателей.
69751 просмотров
schedule 29.08.2022

Управление версиями кода DDL SQL Server
Я хотел бы иметь весь DDL-код DB под CVS . Мы используем Subversion для нашего кода .NET, но весь код базы данных остается неверсированным. Все, что мы знаем, это насколько важной может быть логика БД. Я погуглил, но нашел только несколько...
1644 просмотров

Есть ли хороший способ проверить правильность схемы базы данных после обновления или миграции?
У нас есть клиенты, которые переходят с одной версии базы данных на другую (точнее, с Oracle 9i на Oracle 10g или 11g). В одном случае клиент экспортировал старую базу данных и импортировал ее в новую, но по какой-то причине индексы и ограничения не...
2848 просмотров

Могу ли я написать триггер DDL в SQL Server 2008 для автоматического создания ключей на основе имени столбца?
Я никогда не писал триггер DDL, но насколько я понимаю, они запускают SQL при изменении схемы. Я ищу, чтобы упростить повторяющиеся задачи. Я не уверен, действительно ли они предназначены только для целей аудита. For an int field [id] in the...
627 просмотров
schedule 20.05.2023

Динамическое включение/выключение поля идентификации в nHibernate
Я новичок в NHibernate/Spring, и у меня есть запрос, который требует, чтобы столбец идентификаторов был выключен перед запуском запроса и включен после этого. По сути, мы повторно вставляем запись в таблицу из таблицы журнала, и нам нужно сохранить...
1087 просмотров
schedule 31.03.2022

Могу ли я настроить Hibernate для создания отдельной последовательности для каждой таблицы по умолчанию?
Hibernate по умолчанию создает глобальную последовательность, которая используется для генерации идентификаторов для всех таблиц (в случае с PostgreSQL), которая очень плохо масштабируется ИМХО. Хотя я могу указать для каждого типа сущности, какую...
9199 просмотров
schedule 08.03.2022

Что такое QUOTED_IDENTIFIER
Мы только что столкнулись с проблемой, когда одна из сохраненных процедур выдает ошибку; SELECT failed because the following SET options have incorrect settings: 'QUOTED_IDENTIFIER' Я исправил это, изменив сохраненную процедуру и установив...
14961 просмотров
schedule 20.05.2024

MS Access DDL: показывать ссылки на внешние ключи в представлении отношений
Используя объект подключения ADODB, я могу использовать SQL DDL с MS Access (радость!). Странно то, что иногда объявленные ссылки внешнего ключа отображаются в представлении взаимосвязей Access — это было бы здорово для визуализации и распечатки,...
1416 просмотров
schedule 29.05.2022

Как удалить неиспользуемые последовательности?
Мы используем PostgreSQL. Мое требование - удалить неиспользуемые последовательности из моей базы данных. Например, если я создам любую таблицу через свое приложение, будет создана одна последовательность, но при удалении таблицы мы не удаляем и...
11214 просмотров
schedule 16.05.2023

Дизайн базы данных, таблица, эмулирующая внешние ключи для нескольких таблиц
Я пытаюсь решить проблему и мне трудно найти лучшее решение. У меня есть база данных, которая содержит (среди прочего) таблицу для следующих вещей: Запрос назначения Запрос поддержки Запрос на обмен Запрос депозита В каждой из этих...
1534 просмотров

Как получить скрипт хранимой процедуры при срабатывании триггера ddl?
Я пишу триггеры ddl для создания и изменения хранимых процедур. Для создания триггера хранимой процедуры я хочу получить сценарий для оператора создания. Для триггера изменения хранимой процедуры я хочу получить новый оператор «создать хранимую...
1290 просмотров
schedule 13.02.2023

Узнать, кто и как последний раз обновлял таблицу?
Мне нужно выяснить, кто выполнил последний оператор alter table для определенной таблицы и что это был за оператор. Использование «Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 — Prod» Я нашел дату последней модификации ddl:...
15868 просмотров
schedule 17.04.2022

Как посмотреть метаданные объектов в базе данных Vertica (по описанию как у Oracle)
Я хотел бы знать, как получить метаданные объекта в базе данных Vertica ; как метаданные таблицы. Есть ли таблица, в которой хранятся метаданные объектов (функций, представлений, таблиц) в базе данных Vertica . Например, в Oracle я мог бы...
13691 просмотров
schedule 02.07.2022

Кто-нибудь видел это в Grails, начиная с ошибки базы данных
Я запустил свое приложение сегодня, и когда оно запускается, я получаю эту ошибку | Ошибка 2012-09-14 13: 54: 17,608 [pool-7-thread-1] ERROR hbm2ddl.SchemaExport - Unsuccessful: create table order (id bigint сгенерирован по умолчанию как...
5065 просмотров
schedule 19.03.2022

Какой компонент лучше всего использовать, если я хочу создать таблицу из своей работы Talend?
На своей работе я пытаюсь создать таблицу (если она не существует) с выбором нескольких записей путем объединения нескольких таблиц (например, создать таблицу xx, выбрать * из t1, внутреннего t2 и т. д.) из моей работы talend. Я использую компонент...
584 просмотров
schedule 07.09.2022

Правильный способ указать пустую строку по умолчанию для столбца в HSQLDB?
Возможность и способ указания столбца таблицы с пустой строкой по умолчанию зависят от реализации СУБД. Этот ответ ( по умолчанию столбец с пустой строкой ) и этот ( Избегайте столбцов NULL с использованием пустой строки DEFAULT ) указывает, что...
3477 просмотров
schedule 03.09.2022

.NET/Oracle: как программно выполнить сценарий с операторами DDL
Я хочу выполнить некоторые программные манипуляции со схемой в базе данных оракула на С#. Поэтому я борюсь с некоторыми основными проблемами. Операторы ddl sql находятся в файле сценария. Я не хочу использовать sqlplus.exe, но хочу использовать...
13526 просмотров
schedule 30.04.2023