Wie kann ich eine Sequenz erstellen, in der mein START WITH-Wert von einer Abfrage stammt?Erstellen Sie eine Sequenz mit START WITH von Abfrage
Ich versuche, auf diese Weise: CREATE SEQUENCE "Seq" INCREMENT BY 1 START WITH (SELECT MAX("ID") FROM "Table");
Aber ich erhalte die ORA-01722 Fehler
ich ein kleines Problem hatte, wenn die Tabelle neu ist, weil "max (id)" null zurückgibt. Also musste ich die Auswahl ändern zu: "Wählen Sie nvl (max (id), 0) + 1" Vielleicht jemand anderes läuft auf das gleiche Problem – steven2308