@DeddyH: Wenn Firebird Referenzielle Integrität dürfte der Code an sich ja gar nicht gehen, ergo würde das ja nicht viel ausmachen, denn dann müssten erst die Referenzen darauf angepasst werden.
Nun kommt es aber darauf an, was du
Umnummerieren willst, denn im Normalfall sollte das schon gehen. Das ist ja ein normales
SQL-Statement, das auch Firebird abarbeiten können müsste. Ich denke, dass das Problem eher beim
richtigen Namen der Spalte liegt. Bist du sicher, dass diese passen?
PS: Das ist kein Script
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)