J'ai reçu un compte utilisateur sur une base de données SQL Server qui ne dispose que de privilèges pour exécuter une procédure stockée. J'ai ajouté le fichier jar JTDS SQL Server JDBC à SQL Developer et l'ai ajouté en tant que pilote JDBC tiers. Je peux me connecter avec succès à la base de données SQL Server. J'ai reçu cette syntaxe pour exécuter la procédure:
EXEC proc_name 'paramValue1' 'paramValue2'
Lorsque je l'exécute en tant que déclaration ou script, j'obtiens cette erreur:
Error starting at line 1 in command:
EXEC proc_name 'paramValue1' 'paramValue2'
Error report:
Incorrect syntax near the keyword 'BEGIN'.
J'ai essayé d'encapsuler la déclaration BEGIN/END
, mais j'obtiens la même erreur. Est-il possible d'appeler la procédure depuis SQL Developer? Si oui, quelle syntaxe dois-je utiliser?