2017-10-02 4 views
1

J'ai créé une procédure stockée simple en accédant au compte CosmosDB dans le portail Azure, puis en accédant à Script Explorer et en sélectionnant Créer une procédure stockée. Ce qui suit est la procédure stockée:Comment transmettre des paramètres à des procédures stockées dans Azure CosmosDB dans le portail

function saySomething(text) { 
var context = getContext(); 
var response = context.getResponse(); 

response.setBody(text); 
} 

Lorsque je clique sur Enregistrer & Exécuter, il sauve correctement, mais ne parvient pas à exécuter parce que je ne suis pas passé le paramètre correctement. J'ai créé une autre procédure stockée qui ne prend pas de paramètres et cela a bien fonctionné.

Existe-t-il un moyen d'exécuter des procédures stockées et de transmettre des paramètres dans le portail?

Répondre

2

il enregistre correctement, mais ne parvient pas à exécuter parce que je ne suis pas passé le paramètre correctement

Je crée une procédure stockée en utilisant votre code, et cela fonctionne pour moi si je passe le paramètre dans Entrées champ. Assurez-vous de transmettre le paramètre avant d'exécuter la procédure stockée.

enter image description here

+0

Merci pour votre réponse. Je n'ai pas remarqué le champ de saisie. – user2931442