The AgAntTaskSQL has been updated to extend AgAntTaskMatch. This means that the SQL task can operate as a single dbms operation, or it can be specified with a starting target path and an 'include' specification to select a set of paths. In the latter case, the SQL statement is applied to each path in turn. Mapping variables are defined for the target type, id, and version and are thus available for substitution back into the SQL statement. A new sample ant task "ant-changetype.xml" has been provided that can update the entity_type_id within the site_resource table. By including a starting target element, an include pattern that selects items of a desired type, and the new type code you want to change to, you can alter the type of various entities across a system.