L'action Base de données Exécuter effectue une requête SQL sur une base de données ouverte par l'action Base de données Ouvrir antérieure. Les requêtes SQL générées par l'action Base de données Exécuter ne prennent pas en charge les espaces dans les noms des champs ou des tables.

Procédure

  1. Cliquez sur l'icône Actions de base de données.
  2. Cliquez sur le flux d'appels à l'endroit où vous souhaitez placer l'action.
  3. Connectez la nouvelle action au résultat requis d'une action précédente.
  4. Sélectionnez Base de données Exécuter.
  5. Double-cliquez sur l'action pour afficher ses onglets de paramètres.
  6. Les onglets Général, Messages d'entrée, Rapports et Résultats sont des onglets standard disponibles pour toutes les actions. Voir la section Action Démarrer et Onglets des paramètres de l'action.
  7. Sélectionnez l'onglet Spécifique. La fenêtre Assistant SQL s'affiche. Utilisez l'assistant pour construire la requête SQL.
    • Toutes les données de la requête doivent correspondre au type de données (numéro, entier ou texte) du champ sur lequel est exécutée la requête. Les valeurs servant à interroger un champ de texte doivent être mises entre guillemets simples. Cette consigne s'applique aussi bien aux valeurs de requête saisies directement qu'aux valeurs spécifiées dans des variables Voicemail Pro. Supposons que vous utilisez $KEY en tant que valeur de requête. Pour un champ de texte, saisissez "$KEY".

  8. Cliquez sur OK.
  9. Connectez les résultats de l'action aux actions suivantes selon les besoins.

Résultat

Cette action produit les résultats suivants, qui peuvent être connectés à des actions ultérieures :

  • Succès : l'action a réussi et a renvoyé un jeu d'enregistrements à partir de la base de données.

  • Échec : l'action n'a renvoyé aucune donnée.

Exemple

Vous trouverez un exemple de cette action dans un flux d'appels dans les sections Récupération de données dans la base de données et Saisie de données dans la base de données.