String musi przypiąć LONGVARCHAR lub PostgreSQL odczytuje go jako OID

Fixkamo-shared-library
Szycy
10 sierpnia 2026 13:10 UTC
Autor
Kamo
Pochęt się
2a2dc86

Jak nawiązywanie dialektów Hibernate's PostgreSQL: Lob String to the OID (duży-obiekt Odniesienie) i czyta go z getLong(). CockroachDialect mapował to samo Z adnotacja do zwykłego tekstu, więc było to niewidoczne aż do przecięcia YugabyteDB. Objaw "Zła wartość dla rodzaju długiego: test" - wiadomość czatu, której ciało jest Test słów, czytaj jak długo. Przełamała linię czasową komunikacji prowadzącej i Pod każdym z tych 52 pól znajdowała się ta sama wina: notatki, kontakty, kalendarz wydarzenia, OAuth dostęp/odświeżanie tokenów, hasła IMAP, organy kampanii e-mailowych, Tajemnice webhook, Canva i referencje społeczne. - przywraca zachowanie TEXT. Istniejące Kolumny były już TEXT (przeniesione z CockroachDB), więc żadne dane nie zostały przeniesione; - i tak. Został stworzony jako świeży jako oid i zmieniono je na tekst - obie tabele były puste.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny