Свързани въпроси 'ddl'

премахване на глобална временна таблица
2 отделни въпроса. Използвам този скрипт, за да премахна таблица [РЕШЕНО] BEGIN EXECUTE IMMEDIATE 'DROP TABLE_NAME'; DBMS_OUTPUT.PUT_LINE ('Global table TABLE_NAME Dropped'); EXCEPTION WHEN OTHERS THEN...
113326 изгледи
schedule 27.09.2022

Ограничава използването на ДАТА
Опитвам се да създам ограничение, за да проверя, че записът не е по-голям от 2016 г. Ето записа в моята база данни Ето моето запитване: ALTER TABLE SIGHTINGS ADD CONSTRAINT CK_SIGHTING_DATE CHECK (SIGHTING_DATE...
913 изгледи
schedule 15.09.2022

Мога ли да дефинирам група от таблици за по-късна обработка?
Създадох набор от таблици, а именно TABLE_1, TABLE_2, TABLE_3 и др. Създадох и набор от роли, а именно ROLE_1. Искам да знам дали има начин да дам една и съща роля на всички тези таблици в едно изречение. Не съм сигурен дали има тип групиране за...
34 изгледи
schedule 27.09.2022

Генерирайте jOOQ класове от чиста Java
Има ли начин да генерирате jOOQ класове от чист Java код? Ако не, коя би била най-близката алтернатива? В идеалния случай бих искал да направя това в изграждане на gradle. Намерих този отговор , който препраща към тази публикация в блог ....
3692 изгледи

Преименуване на колона в MS SQL Server 2005
Коя е най-добрата практика, когато става въпрос за преименуване на колона на таблица с помощта на SQL (вариант на MS SQL Server 2005)? Това предполага, че в колоната има данни, които трябва да бъдат запазени.
15772 изгледи
schedule 29.10.2023

мигрирам база данни от sql сървър 2008 към teradata
Мигрирам база данни от Sql Server 2008 към Teradata и се сблъсквам с проблем: В Sql Server в ddl на колона на таблица се дефинира, както следва: [rowguid] uniqueidentifier ROWGUIDCOL NOT NULL CONSTRAINT [DF_Address_rowguid] DEFAULT (NEWID())...
848 изгледи

Транзакционен DDL работен процес за MySQL
Бях малко изненадан да открия, че DDL изразите ( alter table , create index и т.н.) имплицитно ангажират текущата транзакция в MySQL. Идвайки от MS SQL Server, възможността да правя промени в базата данни в транзакция локално (която след това беше...
5914 изгледи

SQL Server ALTER поле NOT NULL отнема завинаги
Искам да променя поле от таблица, която има около 4 милиона записа. Уверих се, че стойностите на всички тези полета НЕ са NULL и искам да ПРОМЕНЯ това поле на NOT NULL ALTER TABLE dbo.MyTable ALTER COLUMN myColumn int NOT NULL ... изглежда,...
11017 изгледи
schedule 12.02.2024

Liquibase/PostgreSQL: как да запазите правилно регистъра на таблиците?
Използвам Liquibase 3.1.1 за създаване на таблици в PostgreSQL 9.1. Например: <changeSet id="1" author="bob"> <createTable tableName="BATCHES"> <!-- .. -- > </createTable> </changeSet> Таблицата...
5280 изгледи
schedule 29.02.2024

Клониране на дефиниция на таблица с Hibernate (hbm2ddl)
В моето приложение за хибернация има обект, управляван от анотации: AuditEvent . Той е много прост и няма връзки с външен ключ. Архивирам стари записи в тази таблица, като ги премествам в друга таблица OldAuditEvent , която е клонинг на таблицата...
1856 изгледи
schedule 16.03.2024

Задействане с множество условия КОГА
Как да включа колоните, които трябва да наблюдавам? т.е. вместо едно WHEN условие искам да имам 3 WHEN условия: CREATE TRIGGER freeradius.insert_into_day_summations BEFORE INSERT ON freeradius.day_guiding_usage FOR EACH ROW...
7383 изгледи

Play2 Изключение за нулев указател с Ebean
Разработвам приложение, използвайки Play2 и Ebean като ORM. Не мога да стартирам приложението си поради следната грешка: [warn] c.a.e.s.c.DefaultServer - JMX beans for Ebean server [default] already registered. Will try...
1505 изгледи

Създаването на дял използва клеймо за време с местна часова зона [Oracle 11g]
Опитвам се да намеря едно решение за моя проблем, когато създавам дял в база данни на oracle 11g. Мисля, че дял не може да бъде създаден на тип данни „TIMESTAMP WITH LOCAL TIME ZONE“, Вярно ли е? Намирам протектора по-долу, който говори за тази...
5258 изгледи
schedule 22.05.2024

Моят SQL › възможно ли е да върна назад оператора CREATE DATABASE?
Възнамерявах да създам няколко бази данни и да дам привилегии на съответните потребители. Например, CREATE DATABASE DB1; GRANT .. ON .. TO DB1; CREATE DATABASE DB2; GRANT .. ON .. TO DB2; CREATE DATABASE DB3; GRANT .. ON .. TO DB3; Но искам...
563 изгледи
schedule 21.05.2024