# Exec

`FUNCTION Exec ( Request AS String, Arguments AS , ... ) AS Result`

Executes an arbitrary SQL request, and return a read-only Result containing the result of the request.

Request is a SQL WHERE clause used for filtering the table, and the Arguments are quoted as needed by the SQL syntax, and substituted inside the Request string, like the Subst() function does.

This feature allows you to write requests that are indepedendant of the underlying database type!