Skip to main content

The <%=...%> syntax

Last updated: 2026-05-18

This syntax cannot span lines and is used for SQL statement. The following list points out what you can do with this syntax and what you should pay attention to.

  • This syntax can be used to generate any variable value, and also the value of any existing parameter.

  • No space char is allowed after <%=.

  • Inside this syntax, the <%...%> or </.../> syntax should not be used.

The statement written in the below example is a valid one.

#sql sentence
DROP TABLE temp_<%=__TABLE_NAME__ %>;

The code is used to remove the table defined through an associated component.

For more information about what components are associated with the SQL templates, see What is a Job design?.

For more information on the <%...%> syntax, see The <%...%> syntax.

For more information on the </.../> syntax, see the following section.

Information noteNote:

Parameters that the SQL templates can access with this syntax are simple. They are often used for connection purpose and can be easily defined in components, such as TABLE_NAME, DB_VERSION, SCHEMA_TYPE, etc.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!