Size: a a a

Java/Kotlin and more

2021 May 14

В

Влад in Java/Kotlin and more
по умолчанию сначачала insert, затем update
источник

В

Влад in Java/Kotlin and more
а как сделать чтобы я мог сначала update
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
ну настроить придется, да. дальше проблем никаких
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
как поймать петуха когда убегает индюк?
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
вопросы одного уровня. без контекста не понятно о чем вопрос
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
но в общем случае обычно никак не повлиять
источник

AK

Anton Krasnov in Java/Kotlin and more
Подскажите а можно как-нибуть описать данное выражение через аннотации на сущности чтобы индекс создался через JPA :

create unique index INDEX_NAME on TABLE_NAME (FIELD_A, FIELD_B) where FIELD_C is null;

Или же тут только руками на базе делать?
источник

RS

Ruslan Stelmachenko in Java/Kotlin and more
не, там есть какая-то настройка в хибере. не помню какая. в доках хибера все есть, так что вопрос надо гуглу задавать, а не этому чату
источник

В

Влад in Java/Kotlin and more
Да логично, понимаю
источник

RS

Ruslan Stelmachenko in Java/Kotlin and more
"where" JPA не поддерживает. так что нет.
но вообще даже если б можно было, лучше не надо так делать. лучше используйте миграции.
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
+

генерация ddl хибером - зло
источник

RZ

Roman Zinchuk in Java/Kotlin and more
а разве при создании индексов можно where указывать ?
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
не каждая бд позволяет, но да - можно
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
иногда без них никак
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
часто приходится писать unique constraint по полю с условием where field is not null
источник

RZ

Roman Zinchuk in Java/Kotlin and more
и этот where будет каждый раз срабатывать для добавления данных ?
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
да
источник

AK

Anton Krasnov in Java/Kotlin and more
это нужно чтобы уникальный констрейн по нескольким полям нормально работал с null значениями
источник

AM

ANTARES MIRKO in Java/Kotlin and more
Cannot create directory "/opt/oracle/oradata/XE".

при запуске контейнера с бд возникает такая проблема, что это может быть

если нужно больше данных, говорите что нужно кину
если не в тот чат, извините
источник

AK

Anton Krasnov in Java/Kotlin and more
наверное нужен докерфайл
источник