Bonjour,

Je souhaites initialiser une sequence par rapport au résultat d'une requête. Le tout doit fonctionner sous SQLPlus.

J'ai pensé à ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
create sequence ma_sequence start with (select a.num - count(b.champ) from test1 a, test2 b) increment by 1;
Mais cela ne fonctionne pas ! Je précise que ma requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
select a.num - count(b.champ) from test1 a, test2 b
ne revois qu'une valeur.

Avez-vous une idée ?

L'erreur Oracle affichée est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ORA-01722: invalid number