RequêteSQL : instruction de requête SQL. L'instruction peut inclure une clause Union associant les résultats de deux requêtes. L'instruction peut contenir des éléments SQL générés par programmation (paramètres dynamiques) indiquant où les arguments facultatifs doivent être utilisés dans la requête. Utilisez le point d'interrogation (?) pour indiquer un paramètre dynamique.
séparateurRubrique : chaîne de caractères utilisée en tant que séparateur entre les rubriques du résultat. Si une chaîne vide est indiquée, le séparateur est une virgule. Le séparateur de rubrique n'est pas affiché après la dernière rubrique du résultat.
séparateurLigne : chaîne de caractères utilisée en tant que séparateur entre les enregistrements du résultat. Si une chaîne vide est indiquée, le séparateur est un retour chariot. Le séparateur de ligne n'est pas affiché après la dernière ligne du résultat.
arguments : une ou plusieurs
expressions évaluées et utilisées en tant que valeurs pour les paramètres dynamiques de l'instruction de requête.
ExecuterSQL vous permet d'exécuter des instructions SQL contenant des paramètres dynamiques afin d'interroger en toute sécurité des bases de données FileMaker Pro et d'éviter les vulnérabilités de sécurité par l'introduction d'attaques.
FileMaker Pro renvoie les données de date et d'heure au format Unicode/SQL et non pas conformément aux paramètres régionaux du système d'exploitation ou du fichier.
ExecuterSQL ne reconnaît pas les liens créés dans FileMaker Pro, ce qui vous offre la flexibilité de définir des liens dans les instructions SQL.
Vous souhaitez ajouter une rubrique à la table Employés pour afficher le pourcentage du salaire d'un employé par rapport au total des salaires d'un service. Même si vous pourriez utiliser un calcul dans FileMaker Pro pour générer cette valeur, vous pouvez utiliser la fonction ExecuterSQL pour définir cette requête à l'aide de paramètres dynamiques, ce qui protège les informations de salaire confidentielles de faire l'objet d'un accès non autorisé.