FONCTION oracle Je vois des gens écrire une fonction avec la fonction à la place « CREATE FONCTION ». Quand j'ai vu cet usage sur le web, je pensais que c'était une faute de frappe ou quelque chose comme ça. Mais dans "Oracle 11g PL/SQL Programming" d'Oreilly par Steven Feurenstein, l'auteur avait utilisé la même chose. Mais j'ai des erreurs quand j'exécute ça. Quelqu'un pourrait-il expliquer s'il s'agit d'un usage légal ou non? Merci.en utilisant la fonction au lieu de CREATE pl/sql
2
A
Répondre
4
Cela dépend du contexte. Pour créer une fonction autonome, vous devez utiliser CREATE FUNCTION ...
ou CREATE OR REPLACE FUNCTION ...
pour créer une fonction autonome.
Pour déclarer une fonction dans un emballage ou d'un organisme de type, vous devez utiliser FUNCTION ...
.
Le mot-clé CREATE
est une commande, FUNCTION
est le type de l'objet à créer.
Très souvent le CREATE
est omis car une fonction peut être spécifiée de plusieurs manières différentes, et il n'est pas nécessaire de tous les énumérer.
Questions connexes
- 1. en utilisant JFlex au lieu de Regex
- 2. En utilisant HttpModule au lieu de Global.asax
- 3. Comment vérifier si la méthode Create a été appelée en utilisant Expect au lieu de AssertWasNotCalled dans Rhino Mocks?
- 4. en utilisant # au lieu de. dans la documentation API
- 5. déclaration de fonction au lieu de commentaire
- 6. En utilisant des méthodes de chaîne au lieu de Regex
- 7. MySQL CReate Fonction Syntaxe Erreur
- 8. en utilisant curl au lieu de fopen problèmes
- 9. notation scientifique Python en utilisant D au lieu de E
- 10. En utilisant InStr au lieu de Et dans l'instruction If?
- 11. en utilisant l'ancre au lieu de soumettre (post)
- 12. Python coller en utilisant oeuf global au lieu de local
- 13. Comment traiter CIFilter en utilisant CPU au lieu de GPU?
- 14. Comment configurer Artifactory en utilisant PostgreSQL au lieu de MySQL?
- 15. Obliger Management Studio à utiliser ALTER TABLE au lieu de DROP/CREATE
- 16. En utilisant la .load jQuery() Fonction au sein de WordPress
- 17. Portefeuille filtrable jquery utilisant selectbox au lieu de href normal
- 18. ValidateUser au lieu de LogonUser?
- 19. Obtenir la taille en 'px' au lieu de pourcentages
- 20. obtenir la valeur maximale en php (au lieu de mysql)
- 21. SQL: en utilisant WHERE et au lieu d'avoir
- 22. (. *) Au lieu de (. *?)
- 23. En utilisant l'expression LINQ lieu de NHIbernate.Criterion
- 24. création de la fonction en utilisant newID()
- 25. Lecture des nombres ASCII en utilisant "D" au lieu de "E" pour la notation scientifique en utilisant C
- 26. Fonctions de PLSQL help
- 27. C# et PLSQL curseur
- 28. JavaScript SetInterval - pointeur de fonction passe au lieu de chaîne
- 29. PLSQL retour valeurs
- 30. jQuery Validation en utilisant la classe au lieu de la valeur du nom
Merci pour l'explication. – sqlgrasshopper5