Ich möchte den Namen meiner Sequenz, die ich verwende ändern. Ich habe versucht, diese beiden Optionen und schlug fehl:Ändern Sequenz Name in PostgreSQL
ALTER TABLE PLAYER RENAME id_seq_player TO player_id_seq;
und
ALTER SEQUENCE id_seq_player RENAME TO player_id_seq;
ich in der offiziellen Dokumentation sah und von dort Ich habe diese beiden SQL, aber keiner von ihnen arbeitete. Die first solution führte zu einem SQL-Fehler und die second hatte eine Auszeit. Hier
ist die SQL-Fehler erhalte ich:
ERROR: column "id_seq_player" does not exist
********** Error **********
* UPDATE *
Scheint, wie die zweite SQL-Anweisung hat seinen Zweck erfüllt. Da ich den Port weiterleiten muss, war es vielleicht ein Problem mit der Verbindung oder OpenShift. Aber jetzt habe ich mehrmals versucht es zu verifizieren und es funktioniert.
ALTER SEQUENCE id_seq_player RENAME TO player_id_seq; /* Works */
Besitzen Sie diese Sequenz? – Mihai
tue ich. Ich benutze nur einen Benutzer und dieser Benutzer erstellt alle Tabellen mit den entsprechenden Sequenzen. Aber ich werde meine Protokolle überprüfen, wenn etwas Seltsames passiert. –