Komisch nur, dass wenn ich den Feldnamen kürze

create table test (verladedokumentation_kat_id bigint)

dann wird der kram erstellt.

Ich habe auch noch eine andere ID in der Datei die verladedokumentation_api_id auch als BIGINT und das Feld wird ohne Problem akzeptiert.

Und das hat doch was mit den langen Feldnamen zu tun, die legt die DDS nämlich als ALIAS an.
Das stellt man dann fest, wenn auf Felder aus zwei verschiedenen Dateien referiert und die zufälligerweise beide ID heißen, dann muss man eins der beiden Felder mit den Schlüsselwort ALIAS umbenennen.