KamoCRM

Stop Hibernate mangling the ":" casts nel nativo SQL

FixEmailService
Spegnimento
5 agosto 2026 alle ore 23:33 UTC
Autore
Kamo
Impegno
ad9be48

Il parser nativo di Hibernate tratta "::" come colon evaso e inoltra un singolo ":". CockroachDB ricevuto ****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** e respinta con: a o vicino ":": errore sintassi. La dichiarazione è valida SQL -- prepara ed esegue bene a mano -- che è quello che ha fatto questo aspetto come un funzione database mancante piuttosto che una riscrittura lato client. updateSearchVector condivide la sua transazione con l'inserto search index, in modo che errore sintassi ha rotolato anche l'inserto e la tabella non potrebbe mai riempire. Coalesce la corda unita piuttosto che l'array, che non ha bisogno di cast affatto, e costruire il filtro etichette con CAST(? AS UUID) invece di ?:uuid - la stessa trappola, in attesa di qualsiasi ricerca utilizzando etichetta:.

Tutte le modifiche

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo