Forum APEX - Développement Oracle Application Express

Le site des développeurs francophones APEX - Oracle Application Express

Vous n'êtes pas identifié(e).

Annonce

Bienvenue sur le forum Oracle APEX

S'il s'agit de votre première visite, nous vous invitons à consulter la FAQ en cliquant sur le lien ci-dessous. Vous pouvez poster ici toutes vos questions sur l'installation, le développement (composants clients et serveurs), l'administration des instances Oracle APEX. Par ailleurs, ce forum diffuse les annonces et actualités relatives à Oracle APEX.

Oracle APEX 4.1

Oracle APEX 4.1 est disponible depuis le 24 août 2011.

Oracle APEX 4.0

Oracle APEX 4.0 est disponible depuis le 23 juin 2010. Il existe 2 distributions, une distribution en langue anglaise uniquement et une distribution multilingue.

#1 2010-08-16 19:28:46

admin
Administrateur
Inscription : 2010-08-02
Messages : 83

Pourquoi il ne faut pas compiler les procédures avec la Console SQL ?

La Console SQL de SQL Workshop à l'intérieur d'Oracle APEX permet d'exécuter des instructions SQL et PL/SQL.

Cependant, si vous utilisez une chaîne de substitution comme par exemple :SESSION à l'intérieur d'une procédure, elle sera compilée avec la valeur de la session en cours et non pas en tant que variable.

Ce type d'erreur est difficile à détecter qui plus est ne génère pas d'erreurs de compilation.

En résumé, n'utilisez jamais la Console SQL d'Oracle APEX pour créer ou remplacer vos procédures et fonctions. Utilisez plus tôt SQL Developer, c'est un programme Oracle gratuit et puissant,  il est complémentaire au Framework APEX.
Par ailleurs, il vous permet de visualiser vos objets APEX (application, page, élément, LOV, processus, branchements, etc.).

Hors ligne

Pied de page des forums