Вопросы по теме '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 просмотров
schedule
27.07.2022
создавать большие объекты в оракуле через sqlplus
У меня есть представление, DDL-определение которого состоит из многих тысяч строк. Частью нашего процесса CI является удаление и воссоздание представлений из DDL с помощью SQLPlus, вызываемого из сценария командной строки.
Это работает для сотен...
1208 просмотров
schedule
05.12.2023
Когда заканчивается автономная транзакция 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 просмотров
schedule
29.07.2022
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 просмотров
schedule
16.05.2024
Пространственный индекс 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