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

Поддержание ссылочной целостности
Учитывая схему: MACHINE_TYPE { machine_type } MACHINE { machine, machine_type } SORT_PLAN { sort_plan, machine_type } SCHEDULE { day_of_week, machine, sort_plan } и бизнес-правило: План сортировки может быть назначен любой машине того...
191 просмотров
schedule 05.10.2023

Какое представление Oracle содержит все ограничения вместе?
Я пытаюсь получить CONSTRAINTS из таблицы user_objects следующим образом: select CASE object_type WHEN 'DATABASE LINK' then 'dblinks' WHEN 'FUNCTION' then 'functions' WHEN 'INDEX' then 'indexes' WHEN 'PACKAGE' then...
5284 просмотров

создавать большие объекты в оракуле через sqlplus
У меня есть представление, DDL-определение которого состоит из многих тысяч строк. Частью нашего процесса CI является удаление и воссоздание представлений из DDL с помощью SQLPlus, вызываемого из сценария командной строки. Это работает для сотен...
1208 просмотров

Когда заканчивается автономная транзакция Oracle?
Насколько я понимаю автономные транзакции (в мире Oracle), автономная транзакция заканчивается, когда выполняется фиксация или откат. Однако я только что написал процедуру как автономную транзакцию, потому что мне нужно было изолировать часть DDL,...
1417 просмотров
schedule 18.07.2022

Как включить генерацию DDL в Playframework 2.0
Как я могу создать схему базы данных на основе модели в игре 2.0? Есть какой-нибудь конфиг для этого?
4853 просмотров
schedule 11.07.2022

Как обновить столбец TIMESTAMP до TIMESTAMP WITH TIME ZONE в Oracle
У меня есть пара столбцов, которые, к сожалению, были неправильно определены как TIMESTAMP(6) вместо TIMESTAMP(6) WITH TIME ZONE . Я хотел бы перенести эти столбцы из старого, неправильного типа данных в новый, правильный. Кроме того, значения,...
9684 просмотров

SQLAlchemy один ко многим без дочерней таблицы, имеющей первичный ключ
Можно ли создать таблицу без первичного ключа в SQLAlchemy? Отношение, которое я хочу определить, выглядит следующим образом: class TPost(Base): __tablename__ = "forum_post" id = Column(Integer, primary_key = True) topic_id =...
6925 просмотров
schedule 10.08.2022

Операторы DDL в PL/SQL?
Я пытаюсь использовать приведенный ниже код для создания таблицы в PL/SQL : DECLARE V_NAME VARCHAR2(20); BEGIN EXECUTE IMMEDIATE 'CREATE TABLE TEMP(NAME VARCHAR(20))'; EXECUTE IMMEDIATE 'INSERT INTO TEMP VALUES(''XYZ'')'; SELECT...
16513 просмотров
schedule 22.08.2022

Удалить или создать базу данных из хранимой процедуры в PostgreSQL
У меня есть функция, которая выглядит так: BEGIN DROP DATABASE IF EXISTS db_1; END; Я получаю следующую ошибку: ОШИБКА: DROP DATABASE не может быть запущена из функции или строки с несколькими командами. Разве нельзя удалить...
7382 просмотров

Пространственный индекс MySQL с sqlalchemy?
В документации по sqlalchemy есть хороший пример того, как определить и использовать столбец Geometry в sqlalchemy: http://docs.sqlalchemy.org/en/rel_0_9/core/types.html#applying-sql-level-bind-result-processing Однако пространственные...
609 просмотров
schedule 25.04.2024

Генерация схемы из метамодели JOOQ в другом диалекте SQLDialect
Я рассматриваю возможность использования jOOQ в качестве безопасного для типов, независимого от диалекта БД генератора SQL, поскольку мне нужно создать небольшой DDL-скрипт базы данных и большое количество операторов INSERT и UPDATE на лету из более...
1003 просмотров
schedule 04.01.2024

Ошибка в MySQL при создании инструкции
У меня есть сомнения, что я делаю неправильно со следующим оператором таблицы: MySQL возвращает ошибку 150 DROP table usuario; DROP table MiTabla; CREATE TABLE usuario( id smallint unsigned auto_increment primary key, name varchar(20) not...
31 просмотров
schedule 10.10.2022

Почему команда alter называется DDL, а не DML?
Я просматривал различные команды в SQL и наткнулся на команду alter, которая называется DDL (язык определения данных). Мы можем изменить столбец и значения в нем, поэтому мы можем манипулировать данными с помощью этой команды, так почему же команда...
4043 просмотров
schedule 20.09.2022

Запрос проверки SQL триггера Firebird
Относительно простой вопрос. Я пытаюсь выполнить оператор и проверить значение перед настройкой значения INSERT в триггере firebird. Я видел много примеров, в которых новое значение оценивается, а затем выполняются последующие операторы, но ни один...
445 просмотров
schedule 06.07.2022

Как запустить скрипт изменения таблицы в postgres с помощью bash
Я хотел запустить команду изменения таблицы с помощью сценария bash. Мне удалось создать таблицу, загрузить базовую модель, создать таблицы конфигурации и т. д. Скрипт войдет в базу данных postgres до того, как выполнит команду alter table. Он...
1616 просмотров
schedule 05.09.2022

Как создать базу данных postrgresql с помощью SQL DDL на pgadmin4?
Я изучаю DDL для создания и определения базы данных SQL с помощью Postgresql 10. У меня есть что-то вроде следующего кода SQL в файле .sql , и я хочу ввести его в psql или PgAdmin 4, просто чтобы проверить синтаксис и увидеть структура базы данных:...
1877 просмотров
schedule 25.12.2023

Почему Oracle всегда преобразует двойную точность типа данных в число с плавающей запятой (*)?
У меня есть таблица в базе данных Oracle и соответствующая сущность на Java. Всякий раз, когда я добавляю новый столбец с типом данных double precision , он будет иметь тип данных float(*) в моей таблице. И когда я запускаю свое приложение с...
75 просмотров
schedule 04.02.2024

Редактирование значений по умолчанию столбца/таблицы в postgres с помощью Pgadmin4
Как установить значения по умолчанию для столбца/таблицы в pgadmin4, если значение не вставлено? Я хотел бы, чтобы это было 0 вместо нуля.
604 просмотров
schedule 26.02.2024