i créé une procédure avec 32 argument, il created.but sucessfully quand j'exécute ce dans oracle arrière le errror est venu ORA: 00900 instruction SQL non valideORA: 00900 instruction SQL non valide
Répondre
Utilisation:
SQL> alter procedure [your procedure name here] compile;
SQL> show errors
... d'être en mesure de diagnostiquer le problème à partir de la sortie d'erreur qui en résulte.
L'ORA-900 indique que ce n'est probablement pas la procédure elle-même, mais le SQL qu'il utilise pour l'appeler; ou, peut-être, la procédure essaie d'exécuter du SQL dynamique. De toute façon montrer les erreurs ne devrait rien montrer, je pense. –
Regardez également la vue USER_ERRORS
.
Parfois, afficher les erreurs ne montre rien alors qu'il y a des erreurs. Surtout après la compilation.
Enfin, re-compiler dans TOAD ou SQL Developer et vous pouvez facilement accéder à l'erreur.
Dans Oracle SQL Developer vous devez exécuter cette façon:
BEGIN
YOUR_PROCEDURE(PARAM1, PARAM2);
END;
Si vous utilisez ou EXECUTE EXEC (qui travaillent dans SqlPlus) vous obtenez l'erreur ORA-00900.
- 1. L'utilisation de la fonction SQL stockée donne une instruction SQL non valide
- 2. Oracle SQL Identifiant non valide
- 3. SQL Server 2005 Cast Assemblée non valide
- 4. LINQ Cast SQL non valide Problème
- 5. Nom de colonne non valide SQL Query
- 6. SQL Server: l'état du curseur (0) non valide indique pourquoi?
- 7. LINQ To SQL peut-il générer un SQL non valide?
- 8. erreur de commande SqlClient: "nom de colonne non valide 'A'"
- 9. ... (ou il a une signature valide, mais non approuvée)
- 10. AIX/UNIX: le module a un nombre magique non valide
- 11. Exception d'opération non valide
- 12. non valide si la déclaration
- 13. ressources non valide Fichier
- 14. Pourquoi `A & a = a` est-il valide?
- 15. Exception d'exception non valide
- 16. VBS Caractère non valide
- 17. Non valide Nom du paramètre
- 18. java.io.IOException: argument non valide
- 19. Est-ce une instruction jquery conditionnelle valide?
- 20. option non valide: --autospec
- 21. Expression XPath non valide
- 22. non valide initialiseur, CGPoint
- 23. Hibernate génère une requête SQL non valide avec MySQL
- 24. Erreur SQL Server: nom de colonne non valide
- 25. sql 2005 déclaration de cas - Nom de colonne non valide
- 26. Access SQL MS - Utilisation non valide de Null
- 27. ORA-12406: instruction SQL non autorisé pour la politique
- 28. Redirection de page non valide
- 29. non valide bitmapData Erreur # 2015
- 30. Erreur WinHTTP URL non valide
Veuillez publier la procédure SQL que vous avez créée. –
L'erreur n'a probablement rien à voir avec la procédure 32-arguments, et tout à voir avec la syntaxe que vous avez utilisée dans votre SQL. Vous devez poster quelques détails si vous voulez de l'aide. –