Comment puis-je vérifier si une séquence existe ou pas dans Oracle 11g?
Je suis à l'aide de Oracle 11g. Je veux être en mesure de déterminer si une séquence particulière qui existe ou pas. J'ai essayé le code ci-dessous mais ça ne fonctionne pas. (Il est de retour en 0 comme valeur de nombre quand il devrait y avoir plus):
SELECT COUNT(*)
FROM user_sequences
WHERE sequence_name = 'SCHEMA.SEQUENCE_NAME';
Si quelqu'un sait pourquoi il en est, s'il vous plaît aider moi.
Vous devez vous connecter pour publier un commentaire.
Si vous exécutez la requête en tant qu'utilisateur
MP
puis essayer comme ça:d'autre, essayez comme ceci:
Aussi, gardez à l'esprit que vous ne peut pas être accordé pour voir toutes les séquences en DB.
Dans ce cas, les scripts fournis ci-dessus peuvent ne pas fonctionner et vous devez exécuter quelque chose comme
Mais ce peut aussi ne pas fonctionner si vous n'avez pas accès à DBA_SEQUENCES vue.
Vérifier Oracle docs.