Lokal benutze ich mysql, also wenn ich
benutze %Vor%Leider müssen Anwendungen auch in verschiedenen Datenbanken laufen, mir wurde nicht gesagt, welche überhaupt "überhaupt" sind.
Ist es möglich, etwas mit ähnlicher Wirkung zu erstellen, aber in den meisten Datenbanken zu arbeiten? Wie kann ich es erreichen?
Was ist mit so etwas:
%Vor%Ich denke, es ist portabler und sollte den TEXT- oder LONGTEXT-Datentyp effektiv erzeugen.
Wenn Sie @LOB verwenden, haben Sie eine ORA-00932-Ausnahme mit SQL, die DISTINCT enthält ( Ссылка )
Ich denke, dass die Lösung von der Byte-Größe Ihrer Zeichenfolge abhängt. Wenn es & lt; 4000 Bytes können Sie versuchen, @Column (name="...", length = 4000)
zu verwendenIch schlage 4000 Bytes für den DB-Kompatibilitätsgrund vor: