Язык определения данных - это подмножество SQL для управления структурными элементами базы данных, а не содержимым таблиц. CREATE, DROP, ALTER и связанные с ними операторы.
2 ответа

Увеличение идентификатора первичного ключа (два столбца)

У меня есть два столбца в моем первичном ключе (идентификатор, тип), идентификатор - это идентификатор, а тип - это внешний ключ. Я хочу установить seed для столбца id, как показано ниже: id type 10000 1 10001 1 10000 2 10001 2 10002 1 10002 2 10000…
20 ноя '11 в 22:40
1 ответ

Удалить столбец или заново создать таблицу, используя необходимый столбец: что лучше?

Мне нужно отбросить около 200 столбцов (не проиндексированных) из таблицы. Таблица содержит огромные записи (около 3 миллионов). Я попробовал два разных подхода для удаления этих столбцов: Отдельно отбрасывал столбец с помощью оператора "alter table…
19 фев '15 в 09:13
1 ответ

Работа с функциями даты mysql и добавление дня к дате при отслеживании

Итак, у меня есть эта таблица CREATE TABLE `chittytransactions` ( `ChittyTransactionID` int(11) NOT NULL, `AuctionID` int(11) NOT NULL, `ChittyAccNo` int(11) DEFAULT NULL, `Date` datetime DEFAULT NULL, `Amount` double DEFAULT NULL, `Description` var…
26 апр '16 в 07:31
4 ответа

Как экспортировать сценарий ddl из схемы Oracle 10 для создания таблиц и ограничений в базе данных H2?

Мы хотели бы использовать базу данных H2 в памяти для автоматического тестирования наших веб-приложений. Мы используем Oracle 10 для наших сред производства и разработки. Таким образом, идея состоит в том, чтобы продублировать структуру таблицы в те…
15 ноя '10 в 13:25
1 ответ

Создайте таблицу со значениями по умолчанию, которые используют столбец первичного ключа в функции

Я просто балуюсь Oracle, так что будьте осторожны со мной, если это просто... Я много раз искал ответ, а ответа не существует, это невозможно, или в моих поисках не использовалась правильная терминология. Во всяком случае, я пишу DDL, который создас…
21 июн '13 в 14:05
2 ответа

Добавить столбец в таблицу во всех схемах базы данных PostgreSQL

У меня есть схема Postgres 8.4, как показано ниже: My_Database |-> Schemas |-> AccountA |-> AccountB |-> AccountC |-> AccountD |-> AccountE ... |-> AccountZ Все схемы имеют таблицу с именем product и я хотел бы добавить к ним ло…
28 ноя '13 в 19:04
3 ответа

Как заставить Hibernate генерировать последовательности с пользовательским приращением

Я использую Hibernate 4.3.8 с JPA 2.1 и автоматически генерируемые идентификаторы через последовательности: @Id @Column(name = "ID") @GeneratedValue(strategy = GenerationType.AUTO, generator = "t_gen") @SequenceGenerator(name = "t_gen", sequenceName…
14 апр '15 в 09:27
0 ответов

Изменить таблицу в ожидании выполнения запроса select

У меня есть случай, когда я динамически добавляю новые столбцы в базу данных. Таблица alter работает нормально, когда в таблице базы данных не выполняется никаких запросов select. Но если запрос alter выполняется в то же время, когда какой-то тяжелы…
17 май '13 в 07:52
0 ответов

ORA-01950: нет привилегий для табличного пространства "ПОЛЬЗОВАТЕЛИ", даже если таблицы перемещены в другие таблицы

Я создал несколько таблиц, используя DBO_USER с табличным пространством по умолчанию в качестве USERS. Я переместил эти таблицы в другое табличное пространство, которое называется DBO_TS. У меня есть другой пользователь APP_USER, который пытается вс…
17 ноя '18 в 10:42
2 ответа

Как я могу настроить DDL, сгенерированный с помощью hbm2ddl Hibernate (используя аннотации)?

Вот что я хочу сделать:Я использую Hibernate (3.3.2) для сопоставления своей базы данных Ingres 10. Мои java-сущности создаются после метамодели, поэтому мы решили использовать аннотации для упрощения работы.То, что мы хотим сделать после генерации …
06 янв '11 в 09:28
2 ответа

Преобразование Oracle или Sql Server DDL в дерби

У нас есть SQL Server/Oracle DDL, но я бы хотел использовать Derby для целей разработки / автоматического тестирования. Мне нужен тестовый env, с которым я могу синхронизироваться из системы контроля версий и просто запустить - без БД установить BS.…
31 янв '12 в 16:50
2 ответа

Короткий способ сохранить все поля в MySQL?

В MySQL я создаю таблицу ts2 из другого стола ts1 сохраняя только отдельные строки с помощью следующей команды CREATE TABLE ts2 AS SELECT DISTINCT name, date_of_birth, position, email, ... FROM ts1; Есть ли короткий способ указать, что я хочу выбрат…
30 окт '15 в 17:52
0 ответов

Ошибка 1215. Не удается добавить внешний ключ в MySQL

У меня есть две таблицы. notas_cabecera а также vehiculos, Это мои структуры таблиц: notas_cabecera Таблица: vehiculos Таблица: но когда я добавляю внешний ключ: ALTER TABLE notas_cabecera ADD CONSTRAINT chapa_vehiculo_fk FOREIGN KEY (chapa_vehiculo…
16 фев '15 в 23:07
1 ответ

Создание триггера для запуска только при создании новой таблицы

Я знаю, что могу использовать это для создания триггера создания DDL; CREATE OR REPLACE TRIGGER create_table_trigger AFTER CREATE ON SCHEMA DECLARE BEGIN END; Проблема в том, что этот триггер будет работать на DDL, таких как "Создать последовательно…
27 янв '11 в 03:23
3 ответа

SQL DDL: рекурсивная таблица с двумя внешними ключами (MySQL)

У меня есть subject таблица, которая является рекурсивной, потому что предмет может быть предпосылкой другого предмета: У субъекта не может быть предпосылок У предмета может быть 1 предпосылка Предмет может иметь 2 предпосылки Поскольку есть предмет…
30 июл '13 в 15:11
1 ответ

Синтаксическая ошибка при создании таблицы с ограничениями

Я создал 4 другие таблицы, но не могу их запустить. Я уверен, что это связано с: AgentID varchar2(4), CONSTRAINT FOREIGN KEY Riders_AgentId_FK REFERENCES Agents(AgentID) Но я не знаю, что изменить.... CREATE TABLE Riders( RiderID varchar2(4) CONSTRA…
16 дек '14 в 01:20
1 ответ

Как предупредить сбой ddl,dml-скриптов через jenkins?

Мы настроили задание на выполнение файлов.ddl & .dml через jenkins. Мы хотим получать уведомления, когда какой-то код внутри файла dml или ddl выдает ошибку. Можем ли мы сделать это с помощью плагинов Jenkins. Если да, то какой плагин и как?
06 ноя '15 в 13:32
1 ответ

Найти определение типа в PostgreSQL

У меня есть такие DDL таблиц из PostgreSQL: CREATE TABLE some_table ( id identifier NOT NULL DEFAULT nextval('some_table_id_seq'), center_name common_name NULL, ... ) Те identifier а также common_name типы не являются стандартными типами PostgreSQL.…
16 авг '17 в 07:28
1 ответ

Создать новую таблицу в Oracle SQL с данными из другой таблицы

Стол: продан user date_sold item price Ram ‘2018-01-01’ ABDS21 24 Roze ‘2018-01-02’ ASAS31 100 Я должен создать новую таблицу на основе Sold приведенная выше таблица с колонкой sold_already это логическое значение со значением ‘true’ если они продал…
23 июл '18 в 04:00
1 ответ

Установка значения даты по умолчанию PL/SQL

Я использую pl/sql. Я создаю таблицу, используя тип данных DATE, и мне нужно установить значение по умолчанию для сегодняшней даты.Last_date DATE default _ Как сделать значение по умолчанию для даты сегодня?
11 янв '14 в 20:37