Comment créer une séquence dans laquelle ma valeur START WITH provient d'une requête?Créer une séquence avec START WITH à partir de la requête
J'essaie de cette façon: CREATE SEQUENCE "Seq" INCREMENT BY 1 START WITH (SELECT MAX("ID") FROM "Table");
Mais, je reçois l'erreur ORA-01722
J'ai eu un petit problème lorsque la table est nouvelle parce que "max (id)" retourne null. J'ai donc dû changer le select à: "select nvl (max (id), 0) + 1" Peut-être que quelqu'un d'autre se heurte au même problème – steven2308