A SQL function block is used to represent one of three DataDirect XQuery built-in functions that can be used to update relational data bases. Supported SQL statements and the SQL function blocks used to represent them are shown in the following table.