| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> |
| <HTML> |
| <HEAD> |
| <TITLE>BNF for SQLPP.jj</TITLE> |
| </HEAD> |
| <BODY> |
| <H1 ALIGN=CENTER>BNF for SQLPP.jj</H1> |
| <H2 ALIGN=CENTER>TOKENS</H2> |
| <TABLE> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <DEFAULT,IN_DBL_BRACE> TOKEN [IGNORE_CASE] : { |
| <ADAPTER: "adapter"> |
| | <ALL: "all"> |
| | <AND: "and"> |
| | <ANY: "any"> |
| | <APPLY: "apply"> |
| | <AS: "as"> |
| | <ASC: "asc"> |
| | <AT: "at"> |
| | <AUTOGENERATED: "autogenerated"> |
| | <BETWEEN: "between"> |
| | <BTREE: "btree"> |
| | <BY: "by"> |
| | <CASE: "case"> |
| | <CLOSED: "closed"> |
| | <CREATE: "create"> |
| | <COMPACTION: "compaction"> |
| | <COMPACT: "compact"> |
| | <CONNECT: "connect"> |
| | <CORRELATE: "correlate"> |
| | <DATASET: "dataset"> |
| | <COLLECTION: "collection"> |
| | <DATAVERSE: "dataverse"> |
| | <DECLARE: "declare"> |
| | <DEFINITION: "definition"> |
| | <DELETE: "delete"> |
| | <DESC: "desc"> |
| | <DISCONNECT: "disconnect"> |
| | <DISTINCT: "distinct"> |
| | <DIV: "div"> |
| | <DROP: "drop"> |
| | <ELEMENT: "element"> |
| | <EXPLAIN: "explain"> |
| | <ELSE: "else"> |
| | <ENFORCED: "enforced"> |
| | <END: "end"> |
| | <EVERY: "every"> |
| | <EXCEPT: "except"> |
| | <EXISTS: "exists"> |
| | <EXTERNAL: "external"> |
| | <FALSE: "false"> |
| | <FEED: "feed"> |
| | <FILTER: "filter"> |
| | <FLATTEN: "flatten"> |
| | <FOR: "for"> |
| | <FROM: "from"> |
| | <FULL: "full"> |
| | <FULLTEXT: "fulltext"> |
| | <FUNCTION: "function"> |
| | <GROUP: "group"> |
| | <HAVING: "having"> |
| | <HINTS: "hints"> |
| | <IF: "if"> |
| | <INTO: "into"> |
| | <IN: "in"> |
| | <INDEX: "index"> |
| | <INGESTION: "ingestion"> |
| | <INNER: "inner"> |
| | <INSERT: "insert"> |
| | <INTERNAL: "internal"> |
| | <INTERSECT: "intersect"> |
| | <IS: "is"> |
| | <JOIN: "join"> |
| | <KEYWORD: "keyword"> |
| | <KEY: "key"> |
| | <KNOWN: "known"> |
| | <LEFT: "left"> |
| | <LETTING: "letting"> |
| | <LET: "let"> |
| | <LIKE: "like"> |
| | <LIMIT: "limit"> |
| | <LOAD: "load"> |
| | <MISSING: "missing"> |
| | <MOD: "mod"> |
| | <NODEGROUP: "nodegroup"> |
| | <NGRAM: "ngram"> |
| | <NOT: "not"> |
| | <NULL: "null"> |
| | <OFFSET: "offset"> |
| | <ON: "on"> |
| | <OPEN: "open"> |
| | <OR: "or"> |
| | <ORDER: "order"> |
| | <OUTER: "outer"> |
| | <OUTPUT: "output"> |
| | <OVER: "over"> |
| | <PATH: "path"> |
| | <POLICY: "policy"> |
| | <PRESORTED: "pre-sorted"> |
| | <PRIMARY: "primary"> |
| | <RAW: "raw"> |
| | <REFRESH: "refresh"> |
| | <RETURN: "return"> |
| | <RETURNING: "returning"> |
| | <RIGHT: "right"> |
| | <RTREE: "rtree"> |
| | <RUN: "run"> |
| | <SATISFIES: "satisfies"> |
| | <SECONDARY: "secondary"> |
| | <SELECT: "select"> |
| | <SET: "set"> |
| | <SOME: "some"> |
| | <START: "start"> |
| | <STOP: "stop"> |
| | <SYNONYM: "synonym"> |
| | <TEMPORARY: "temporary"> |
| | <THEN: "then"> |
| | <TO: "to"> |
| | <TRUE: "true"> |
| | <TYPE: "type"> |
| | <UNION: "union"> |
| | <UNKNOWN: "unknown"> |
| | <UNNEST: "unnest"> |
| | <UPDATE: "update"> |
| | <UPSERT: "upsert"> |
| | <USE: "use"> |
| | <USING: "using"> |
| | <VALUE: "value"> |
| | <VALUED: "valued"> |
| | <WHEN: "when"> |
| | <WHERE: "where"> |
| | <WITH: "with"> |
| | <WRITE: "write"> |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <DEFAULT,IN_DBL_BRACE> TOKEN : { |
| <CARET: "^"> |
| | <CONCAT: "||"> |
| | <DIVIDE: "/"> |
| | <MINUS: "-"> |
| | <MUL: "*"> |
| | <PLUS: "+"> |
| | <LEFTPAREN: "("> |
| | <RIGHTPAREN: ")"> |
| | <LEFTBRACKET: "["> |
| | <RIGHTBRACKET: "]"> |
| | <ATT: "@"> |
| | <COLON: ":"> |
| | <COMMA: ","> |
| | <DOT: "."> |
| | <PERCENT: "%"> |
| | <QUES: "?"> |
| | <SEMICOLON: ";"> |
| | <SHARP: "#"> |
| | <LT: "<"> |
| | <GT: ">"> |
| | <LE: "<="> |
| | <GE: ">="> |
| | <EQ: "="> |
| | <NE: "!="> |
| | <LG: "<>"> |
| | <SIMILAR: "~="> |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <DEFAULT,IN_DBL_BRACE> TOKEN : { |
| <LEFTBRACE: "{"> : DEFAULT |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <DEFAULT> TOKEN : { |
| <RIGHTBRACE: "}"> : { |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <DEFAULT,IN_DBL_BRACE> TOKEN : { |
| <LEFTDBLBRACE: "{{"> : IN_DBL_BRACE |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <IN_DBL_BRACE> TOKEN : { |
| <RIGHTDBLBRACE: "}}"> : { |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <DEFAULT,IN_DBL_BRACE> TOKEN : { |
| <#DIGIT: ["0"-"9"]> |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <DEFAULT,IN_DBL_BRACE> TOKEN : { |
| <INTEGER_LITERAL: <DIGITS>> |
| | <DOUBLE_LITERAL: <DIGITS> "." <DIGITS> (("e" | "E") ("+" | "-")? <DIGITS>)? | <DIGITS> ("e" | "E") ("+" | "-")? <DIGITS> | "." <DIGITS> (("e" | "E") ("+" | "-")? <DIGITS>)?> |
| | <FLOAT_LITERAL: <DIGITS> ("f" | "F") | <DIGITS> ("." <DIGITS> ("f" | "F"))? | "." <DIGITS> ("f" | "F")> |
| | <#DIGITS: (<DIGIT>)+> |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <DEFAULT,IN_DBL_BRACE> TOKEN : { |
| <#LETTER: ["A"-"Z","a"-"z"]> |
| | <#IDENTIFIER_START_SPECIALCHAR: ["_"]> |
| | <#IDENTIFIER_REST_SPECIALCHAR: ["$"]> |
| | <#IDENTIFIER_START: <LETTER> | <IDENTIFIER_START_SPECIALCHAR>> |
| | <#IDENTIFIER_REST: <LETTER> | <DIGIT> | <IDENTIFIER_START_SPECIALCHAR> | <IDENTIFIER_REST_SPECIALCHAR>> |
| | <IDENTIFIER: <IDENTIFIER_START> (<IDENTIFIER_REST>)*> |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <DEFAULT,IN_DBL_BRACE> TOKEN : { |
| <QUOTED_STRING: "`" (<EscapeQuot> | <EscapeBslash> | <EscapeSlash> | <EscapeBspace> | <EscapeFormf> | <EscapeNl> | <EscapeCr> | <EscapeTab> | ~["`","\\"])* "`"> |
| | <STRING_LITERAL: "\"" (<EscapeQuot> | <EscapeBslash> | <EscapeSlash> | <EscapeBspace> | <EscapeFormf> | <EscapeNl> | <EscapeCr> | <EscapeTab> | ~["\"","\\"])* "\"" | "\'" (<EscapeApos> | <EscapeBslash> | <EscapeSlash> | <EscapeBspace> | <EscapeFormf> | <EscapeNl> | <EscapeCr> | <EscapeTab> | ~["\'","\\"])* "\'"> |
| | <#EscapeQuot: "\\\""> |
| | <#EscapeApos: "\\\'"> |
| | <#EscapeBslash: "\\\\"> |
| | <#EscapeSlash: "\\/"> |
| | <#EscapeBspace: "\\b"> |
| | <#EscapeFormf: "\\f"> |
| | <#EscapeNl: "\\n"> |
| | <#EscapeCr: "\\r"> |
| | <#EscapeTab: "\\t"> |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <DEFAULT,IN_DBL_BRACE> TOKEN : { |
| <DOLLAR_INTEGER_LITERAL: "$" <INTEGER_LITERAL>> |
| | <DOLLAR_IDENTIFIER: "$" <IDENTIFIER>> |
| | <DOLLAR_QUOTED_STRING: "$" <QUOTED_STRING>> |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <DEFAULT,IN_DBL_BRACE> SKIP : { |
| " " |
| | "\t" |
| | "\r" |
| | "\n" |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <DEFAULT,IN_DBL_BRACE> SKIP : { |
| <"//" (~["\n"])* "\n"> |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <DEFAULT,IN_DBL_BRACE> SKIP : { |
| <"//" (~["\n","\r"])* ("\n" | "\r" | "\r\n")?> |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <DEFAULT,IN_DBL_BRACE> SKIP : { |
| <"--" (~["\n"])* "\n"> |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <DEFAULT,IN_DBL_BRACE> SKIP : { |
| <"--" (~["\n","\r"])* ("\n" | "\r" | "\r\n")?> |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <DEFAULT,IN_DBL_BRACE> SKIP : { |
| "/*" : INSIDE_COMMENT |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <INSIDE_COMMENT> SPECIAL : { |
| <"+" (" ")* (~["*"])*> |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <INSIDE_COMMENT> SKIP : { |
| "/*" : { |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| <!-- Token --> |
| <TR> |
| <TD> |
| <PRE> |
| <INSIDE_COMMENT> SKIP : { |
| "*/" : { |
| | <~[]> |
| } |
| |
| </PRE> |
| </TD> |
| </TR> |
| </TABLE> |
| <H2 ALIGN=CENTER>NON-TERMINALS</H2> |
| <TABLE> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod1">Statement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( ( <A HREF="#prod2">ExplainStatement</A> )? ( <SEMICOLON> )+ )* <EOF></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod2">ExplainStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <EXPLAIN> )? <A HREF="#prod3">SingleStatement</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod3">SingleStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod4">DataverseDeclaration</A> | <A HREF="#prod5">FunctionDeclaration</A> | <A HREF="#prod6">CreateStatement</A> | <A HREF="#prod7">LoadStatement</A> | <A HREF="#prod8">DropStatement</A> | <A HREF="#prod9">WriteStatement</A> | <A HREF="#prod10">SetStatement</A> | <A HREF="#prod11">InsertStatement</A> | <A HREF="#prod12">DeleteStatement</A> | <A HREF="#prod13">UpdateStatement</A> | <A HREF="#prod14">UpsertStatement</A> | <A HREF="#prod15">ConnectionStatement</A> | <A HREF="#prod16">CompactStatement</A> | <A HREF="#prod17">Query</A> | <A HREF="#prod18">RefreshExternalDatasetStatement</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod4">DataverseDeclaration</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><USE> <A HREF="#prod19">DataverseName</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod6">CreateStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><CREATE> ( <A HREF="#prod20">CreateOrReplaceStatement</A> | <A HREF="#prod21">CreateTypeStatement</A> | <A HREF="#prod22">CreateNodegroupStatement</A> | <A HREF="#prod23">CreateDatasetStatement</A> | <A HREF="#prod24">CreateIndexStatement</A> | <A HREF="#prod25">CreateDataverseStatement</A> | <A HREF="#prod26">CreateFunctionStatement</A> | <A HREF="#prod27">CreateAdapterStatement</A> | <A HREF="#prod28">CreateSynonymStatement</A> | <A HREF="#prod29">CreateFeedStatement</A> | <A HREF="#prod30">CreateFeedPolicyStatement</A> | <A HREF="#prod31">CreateFullTextStatement</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod20">CreateOrReplaceStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><OR> <IDENTIFIER> ( <A HREF="#prod26">CreateFunctionStatement</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod21">CreateTypeStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><TYPE> <A HREF="#prod32">TypeSpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod32">TypeSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod33">TypeName</A> <A HREF="#prod34">IfNotExists</A> <AS> <A HREF="#prod35">RecordTypeDef</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod22">CreateNodegroupStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><NODEGROUP> <A HREF="#prod36">NodegroupSpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod36">NodegroupSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod37">Identifier</A> <A HREF="#prod34">IfNotExists</A> <ON> <A HREF="#prod37">Identifier</A> ( <COMMA> <A HREF="#prod37">Identifier</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod38">Dataset</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <DATASET> | <COLLECTION> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod23">CreateDatasetStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( ( <INTERNAL> )? <A HREF="#prod38">Dataset</A> <A HREF="#prod39">DatasetSpecification</A> | <EXTERNAL> <A HREF="#prod38">Dataset</A> <A HREF="#prod40">ExternalDatasetSpecification</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod39">DatasetSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod41">QualifiedName</A> <A HREF="#prod42">DatasetTypeSpecification</A> ( <WITH> <A HREF="#prod37">Identifier</A> <A HREF="#prod42">DatasetTypeSpecification</A> )? <A HREF="#prod34">IfNotExists</A> <A HREF="#prod43">PrimaryKey</A> ( <AUTOGENERATED> )? ( <HINTS> <A HREF="#prod44">Properties</A> )? ( <WITH> <FILTER> <ON> <A HREF="#prod45">NestedField</A> )? ( <WITH> <A HREF="#prod46">RecordConstructor</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod40">ExternalDatasetSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod41">QualifiedName</A> <A HREF="#prod42">DatasetTypeSpecification</A> <A HREF="#prod34">IfNotExists</A> <USING> <A HREF="#prod47">AdapterName</A> <A HREF="#prod48">Configuration</A> ( <HINTS> <A HREF="#prod44">Properties</A> )? ( <WITH> <A HREF="#prod46">RecordConstructor</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod42">DatasetTypeSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod49">DatasetRecordTypeSpecification</A> | <A HREF="#prod50">DatasetReferenceTypeSpecification</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod50">DatasetReferenceTypeSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><LEFTPAREN> <A HREF="#prod51">TypeReference</A> <RIGHTPAREN></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod49">DatasetRecordTypeSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><LEFTPAREN> <A HREF="#prod52">DatasetRecordTypeDef</A> <RIGHTPAREN> ( <A HREF="#prod53">RecordTypeKind</A> <TYPE> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod52">DatasetRecordTypeDef</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod54">DatasetRecordField</A> ( <COMMA> <A HREF="#prod54">DatasetRecordField</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod54">DatasetRecordField</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod37">Identifier</A> <A HREF="#prod51">TypeReference</A> ( <NOT> <UNKNOWN> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod18">RefreshExternalDatasetStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><REFRESH> <EXTERNAL> <A HREF="#prod38">Dataset</A> <A HREF="#prod41">QualifiedName</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod24">CreateIndexStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <INDEX> <A HREF="#prod55">IndexSpecification</A> | <PRIMARY> <INDEX> <A HREF="#prod56">PrimaryIndexSpecification</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod55">IndexSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod37">Identifier</A> <A HREF="#prod34">IfNotExists</A> <ON> <A HREF="#prod41">QualifiedName</A> <LEFTPAREN> <A HREF="#prod57">IndexedElement</A> ( <COMMA> <A HREF="#prod57">IndexedElement</A> )* <RIGHTPAREN> ( <TYPE> <A HREF="#prod58">IndexType</A> )? ( <ENFORCED> )? )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod57">IndexedElement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod59">IndexedElementUnnestSelect</A> | ( <IDENTIFIER> <LEFTPAREN> <RIGHTPAREN> <DOT> <A HREF="#prod60">IndexedField</A> ) | <A HREF="#prod60">IndexedField</A> | <LEFTPAREN> ( <A HREF="#prod59">IndexedElementUnnestSelect</A> | <A HREF="#prod60">IndexedField</A> ) <RIGHTPAREN> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod59">IndexedElementUnnestSelect</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><UNNEST> ( ( <IDENTIFIER> <LEFTPAREN> <RIGHTPAREN> <DOT> <A HREF="#prod61">IndexedElementUnnestSelectBody</A> ) | <A HREF="#prod61">IndexedElementUnnestSelectBody</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod61">IndexedElementUnnestSelectBody</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod62">MultipartIdentifier</A> ( <UNNEST> <A HREF="#prod62">MultipartIdentifier</A> )* ( ( <COLON> <A HREF="#prod63">IndexedTypeExpr</A> ) | ( <SELECT> <A HREF="#prod62">MultipartIdentifier</A> ( <COLON> <A HREF="#prod63">IndexedTypeExpr</A> )? ( <COMMA> <A HREF="#prod62">MultipartIdentifier</A> ( <COLON> <A HREF="#prod63">IndexedTypeExpr</A> )? )* ) )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod60">IndexedField</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod62">MultipartIdentifier</A> ( <COLON> <A HREF="#prod63">IndexedTypeExpr</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod56">PrimaryIndexSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod37">Identifier</A> )? <A HREF="#prod34">IfNotExists</A> <ON> <A HREF="#prod41">QualifiedName</A> ( <TYPE> <BTREE> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod64">FilterField</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod37">Identifier</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod58">IndexType</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <BTREE> | <RTREE> | <KEYWORD> | <FULLTEXT> ( <USING> <A HREF="#prod37">Identifier</A> )? | <NGRAM> <LEFTPAREN> <INTEGER_LITERAL> <RIGHTPAREN> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod25">CreateDataverseStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><DATAVERSE> <A HREF="#prod65">DataverseSpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod65">DataverseSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod19">DataverseName</A> <A HREF="#prod34">IfNotExists</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod27">CreateAdapterStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><ADAPTER> <A HREF="#prod66">AdapterSpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod66">AdapterSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod41">QualifiedName</A> <A HREF="#prod34">IfNotExists</A> <AS> <A HREF="#prod67">FunctionExternalIdentifier</A> <AT> <A HREF="#prod41">QualifiedName</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod26">CreateFunctionStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><FUNCTION> <A HREF="#prod68">FunctionSpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod68">FunctionSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod69">FunctionName</A> <A HREF="#prod70">FunctionParameters</A> <A HREF="#prod34">IfNotExists</A> <A HREF="#prod71">FunctionReturnType</A> ( ( <LEFTBRACE> <A HREF="#prod72">FunctionBody</A> <RIGHTBRACE> ) | ( <AS> <A HREF="#prod67">FunctionExternalIdentifier</A> <AT> <A HREF="#prod41">QualifiedName</A> ( <WITH> <A HREF="#prod46">RecordConstructor</A> )? ) )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod70">FunctionParameters</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><LEFTPAREN> ( <A HREF="#prod73">FunctionParameterList</A> )? <RIGHTPAREN></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod73">FunctionParameterList</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( ( <DOT> <DOT> <DOT> ) | ( <A HREF="#prod74">FunctionParameter</A> ( <COMMA> <A HREF="#prod74">FunctionParameter</A> )* ) )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod74">FunctionParameter</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod75">VariableIdentifier</A> ( ( <COLON> )? <A HREF="#prod76">TypeExpr</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod71">FunctionReturnType</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <IDENTIFIER> <A HREF="#prod76">TypeExpr</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod72">FunctionBody</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod77">SelectExpression</A> | <A HREF="#prod78">Expression</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod67">FunctionExternalIdentifier</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod79">StringLiteral</A> ( <COMMA> <A HREF="#prod79">StringLiteral</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod29">CreateFeedStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><FEED> <A HREF="#prod80">FeedSpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod80">FeedSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod41">QualifiedName</A> <A HREF="#prod34">IfNotExists</A> <WITH> <A HREF="#prod46">RecordConstructor</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod30">CreateFeedPolicyStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><INGESTION> <POLICY> <A HREF="#prod81">FeedPolicySpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod81">FeedPolicySpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod37">Identifier</A> <A HREF="#prod34">IfNotExists</A> <FROM> ( <POLICY> <A HREF="#prod37">Identifier</A> <A HREF="#prod48">Configuration</A> ( <DEFINITION> <A HREF="#prod82">ConstantString</A> )? | <PATH> <A HREF="#prod82">ConstantString</A> ( <DEFINITION> <A HREF="#prod82">ConstantString</A> )? )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod31">CreateFullTextStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <FULLTEXT> ( <FILTER> <A HREF="#prod83">CreateFullTextFilterSpec</A> | ( <IDENTIFIER> <A HREF="#prod84">CreateFullTextConfigSpec</A> ) ) )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod83">CreateFullTextFilterSpec</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod41">QualifiedName</A> <A HREF="#prod34">IfNotExists</A> <AS> <A HREF="#prod46">RecordConstructor</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod84">CreateFullTextConfigSpec</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod41">QualifiedName</A> <A HREF="#prod34">IfNotExists</A> <AS> <A HREF="#prod46">RecordConstructor</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod28">CreateSynonymStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><SYNONYM> <A HREF="#prod85">SynonymSpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod85">SynonymSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod41">QualifiedName</A> <A HREF="#prod34">IfNotExists</A> <FOR> <A HREF="#prod41">QualifiedName</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod34">IfNotExists</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <IF> <NOT> <EXISTS> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod86">ApplyFunction</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><APPLY> <FUNCTION> <A HREF="#prod69">FunctionName</A> ( <COMMA> <A HREF="#prod69">FunctionName</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod87">GetPolicy</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><USING> <POLICY> <A HREF="#prod37">Identifier</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod88">FunctionSignature</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod69">FunctionName</A> ( <A HREF="#prod70">FunctionParameters</A> | ( <LEFTPAREN> <A HREF="#prod89">FunctionArity</A> <RIGHTPAREN> ) | ( <ATT> <A HREF="#prod89">FunctionArity</A> ) )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod89">FunctionArity</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><INTEGER_LITERAL></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod43">PrimaryKey</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><PRIMARY> <KEY> <A HREF="#prod45">NestedField</A> ( <COMMA> <A HREF="#prod45">NestedField</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod8">DropStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><DROP> ( <A HREF="#prod90">DropDatasetStatement</A> | <A HREF="#prod91">DropIndexStatement</A> | <A HREF="#prod92">DropNodeGroupStatement</A> | <A HREF="#prod93">DropTypeStatement</A> | <A HREF="#prod94">DropDataverseStatement</A> | <A HREF="#prod95">DropAdapterStatement</A> | <A HREF="#prod96">DropFunctionStatement</A> | <A HREF="#prod97">DropFeedStatement</A> | <A HREF="#prod98">DropFeedPolicyStatement</A> | <A HREF="#prod99">DropSynonymStatement</A> | <A HREF="#prod100">DropFullTextStatement</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod90">DropDatasetStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod38">Dataset</A> <A HREF="#prod101">DropDatasetSpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod101">DropDatasetSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod41">QualifiedName</A> <A HREF="#prod102">IfExists</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod91">DropIndexStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><INDEX> <A HREF="#prod103">DropIndexSpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod103">DropIndexSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod104">DoubleQualifiedName</A> <A HREF="#prod102">IfExists</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod100">DropFullTextStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><FULLTEXT> ( <FILTER> <A HREF="#prod105">DropFullTextFilterSpec</A> | ( <IDENTIFIER> <A HREF="#prod106">DropFullTextConfigSpec</A> ) )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod105">DropFullTextFilterSpec</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod41">QualifiedName</A> <A HREF="#prod102">IfExists</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod106">DropFullTextConfigSpec</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod41">QualifiedName</A> <A HREF="#prod102">IfExists</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod92">DropNodeGroupStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><NODEGROUP> <A HREF="#prod107">DropNodeGroupSpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod107">DropNodeGroupSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod37">Identifier</A> <A HREF="#prod102">IfExists</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod93">DropTypeStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><TYPE> <A HREF="#prod108">DropTypeSpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod108">DropTypeSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod33">TypeName</A> <A HREF="#prod102">IfExists</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod94">DropDataverseStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><DATAVERSE> <A HREF="#prod109">DropDataverseSpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod109">DropDataverseSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod19">DataverseName</A> <A HREF="#prod102">IfExists</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod95">DropAdapterStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><ADAPTER> <A HREF="#prod110">DropAdapterSpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod110">DropAdapterSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod41">QualifiedName</A> <A HREF="#prod102">IfExists</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod96">DropFunctionStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><FUNCTION> <A HREF="#prod111">DropFunctionSpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod111">DropFunctionSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod88">FunctionSignature</A> <A HREF="#prod102">IfExists</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod97">DropFeedStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><FEED> <A HREF="#prod112">DropFeedSpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod112">DropFeedSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod41">QualifiedName</A> <A HREF="#prod102">IfExists</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod98">DropFeedPolicyStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><INGESTION> <POLICY> <A HREF="#prod113">DropFeedPolicySpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod113">DropFeedPolicySpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod41">QualifiedName</A> <A HREF="#prod102">IfExists</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod99">DropSynonymStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><SYNONYM> <A HREF="#prod114">DropSynonymSpecification</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod114">DropSynonymSpecification</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod41">QualifiedName</A> <A HREF="#prod102">IfExists</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod102">IfExists</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <IF> <EXISTS> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod11">InsertStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><INSERT> <INTO> <A HREF="#prod41">QualifiedName</A> ( <AS> <A HREF="#prod115">Variable</A> )? <A HREF="#prod17">Query</A> ( <RETURNING> <A HREF="#prod78">Expression</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod14">UpsertStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><UPSERT> <INTO> <A HREF="#prod41">QualifiedName</A> ( <AS> <A HREF="#prod115">Variable</A> )? <A HREF="#prod17">Query</A> ( <RETURNING> <A HREF="#prod78">Expression</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod12">DeleteStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><DELETE> <FROM> <A HREF="#prod41">QualifiedName</A> ( ( <AS> )? <A HREF="#prod115">Variable</A> )? ( <WHERE> <A HREF="#prod78">Expression</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod13">UpdateStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><UPDATE> <A HREF="#prod115">Variable</A> <IN> <A HREF="#prod78">Expression</A> <WHERE> <A HREF="#prod78">Expression</A> <LEFTPAREN> ( <A HREF="#prod116">UpdateClause</A> ( <COMMA> <A HREF="#prod116">UpdateClause</A> )* ) <RIGHTPAREN></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod116">UpdateClause</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <SET> <A HREF="#prod78">Expression</A> <EQ> <A HREF="#prod78">Expression</A> | <A HREF="#prod11">InsertStatement</A> | <A HREF="#prod12">DeleteStatement</A> | <A HREF="#prod13">UpdateStatement</A> | <IF> <LEFTPAREN> <A HREF="#prod78">Expression</A> <RIGHTPAREN> <THEN> <A HREF="#prod116">UpdateClause</A> ( <ELSE> <A HREF="#prod116">UpdateClause</A> )? )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod10">SetStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><SET> <A HREF="#prod37">Identifier</A> <A HREF="#prod82">ConstantString</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod9">WriteStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><WRITE> <OUTPUT> <TO> <A HREF="#prod37">Identifier</A> <COLON> <A HREF="#prod82">ConstantString</A> ( <USING> <A HREF="#prod82">ConstantString</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod7">LoadStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><LOAD> <A HREF="#prod38">Dataset</A> <A HREF="#prod41">QualifiedName</A> <USING> <A HREF="#prod47">AdapterName</A> <A HREF="#prod48">Configuration</A> ( <PRESORTED> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod47">AdapterName</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod37">Identifier</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod16">CompactStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><COMPACT> <A HREF="#prod38">Dataset</A> <A HREF="#prod41">QualifiedName</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod15">ConnectionStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <CONNECT> <A HREF="#prod117">ConnectStatement</A> | <DISCONNECT> <A HREF="#prod118">DisconnectStatement</A> | <START> <A HREF="#prod119">StartStatement</A> | <STOP> <A HREF="#prod120">StopStatement</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod119">StartStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><FEED> <A HREF="#prod41">QualifiedName</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod120">StopStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><FEED> <A HREF="#prod41">QualifiedName</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod118">DisconnectStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <FEED> <A HREF="#prod41">QualifiedName</A> <FROM> <A HREF="#prod38">Dataset</A> <A HREF="#prod41">QualifiedName</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod117">ConnectStatement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <FEED> <A HREF="#prod41">QualifiedName</A> <TO> <A HREF="#prod38">Dataset</A> <A HREF="#prod41">QualifiedName</A> ( <A HREF="#prod86">ApplyFunction</A> )? ( <A HREF="#prod87">GetPolicy</A> )? ( <WHERE> <A HREF="#prod78">Expression</A> )? )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod48">Configuration</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><LEFTPAREN> ( <A HREF="#prod121">KeyValuePair</A> ( <COMMA> <A HREF="#prod121">KeyValuePair</A> )* )? <RIGHTPAREN></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod121">KeyValuePair</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><LEFTPAREN> <A HREF="#prod82">ConstantString</A> <EQ> ( <A HREF="#prod82">ConstantString</A> | ( <TRUE> | <FALSE> ) ) <RIGHTPAREN></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod44">Properties</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <LEFTPAREN> <A HREF="#prod122">Property</A> ( <COMMA> <A HREF="#prod122">Property</A> )* <RIGHTPAREN> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod122">Property</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod37">Identifier</A> | <A HREF="#prod79">StringLiteral</A> ) <EQ> ( <A HREF="#prod82">ConstantString</A> | <INTEGER_LITERAL> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod63">IndexedTypeExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod76">TypeExpr</A> ( <QUES> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod76">TypeExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod51">TypeReference</A> | <A HREF="#prod123">OrderedListTypeDef</A> | <A HREF="#prod124">UnorderedListTypeDef</A> | <A HREF="#prod35">RecordTypeDef</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod53">RecordTypeKind</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <CLOSED> | <OPEN> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod35">RecordTypeDef</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod53">RecordTypeKind</A> )? <LEFTBRACE> ( <A HREF="#prod125">RecordField</A> ( <COMMA> <A HREF="#prod125">RecordField</A> )* )? <RIGHTBRACE></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod125">RecordField</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod37">Identifier</A> <COLON> <A HREF="#prod76">TypeExpr</A> ( <QUES> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod51">TypeReference</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod41">QualifiedName</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod123">OrderedListTypeDef</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><LEFTBRACKET> ( <A HREF="#prod76">TypeExpr</A> ) <RIGHTBRACKET></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod124">UnorderedListTypeDef</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><LEFTDBLBRACE> ( <A HREF="#prod76">TypeExpr</A> ) <RIGHTDBLBRACE></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod69">FunctionName</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod126">MultipartIdentifierWithHints</A> ( <SHARP> <A HREF="#prod37">Identifier</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod33">TypeName</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod41">QualifiedName</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod37">Identifier</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <IDENTIFIER> | <A HREF="#prod127">QuotedString</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod128">ParenthesizedIdentifierList</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><LEFTPAREN> <A HREF="#prod37">Identifier</A> ( <COMMA> <A HREF="#prod37">Identifier</A> )* <RIGHTPAREN></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod129">OpenField</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod45">NestedField</A> ( <COLON> <A HREF="#prod63">IndexedTypeExpr</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod45">NestedField</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod37">Identifier</A> ( <LEFTPAREN> <RIGHTPAREN> )? ( <DOT> <A HREF="#prod37">Identifier</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod82">ConstantString</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod127">QuotedString</A> | <A HREF="#prod79">StringLiteral</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod127">QuotedString</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><QUOTED_STRING></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod79">StringLiteral</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><STRING_LITERAL></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod62">MultipartIdentifier</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod126">MultipartIdentifierWithHints</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod126">MultipartIdentifierWithHints</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod37">Identifier</A> ( <DOT> <A HREF="#prod37">Identifier</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod19">DataverseName</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod62">MultipartIdentifier</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod41">QualifiedName</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod62">MultipartIdentifier</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod104">DoubleQualifiedName</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod37">Identifier</A> ( <DOT> <A HREF="#prod37">Identifier</A> )+</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod5">FunctionDeclaration</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><DECLARE> <FUNCTION> <A HREF="#prod37">Identifier</A> <A HREF="#prod70">FunctionParameters</A> <LEFTBRACE> <A HREF="#prod72">FunctionBody</A> <RIGHTBRACE></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod17">Query</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod78">Expression</A> | <A HREF="#prod77">SelectExpression</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod78">Expression</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod130">OperatorExpr</A> | <A HREF="#prod131">QuantifiedExpression</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod130">OperatorExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod132">AndExpr</A> ( <OR> <A HREF="#prod132">AndExpr</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod132">AndExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod133">NotExpr</A> ( <AND> <A HREF="#prod133">NotExpr</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod133">NotExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <NOT> )? <A HREF="#prod134">RelExpr</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod134">RelExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod135">BetweenExpr</A> ( ( <LT> | <GT> | <LE> | <GE> | <EQ> | <NE> | <LG> | <SIMILAR> | ( <NOT> )? <IN> ) <A HREF="#prod135">BetweenExpr</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod135">BetweenExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod136">IsExpr</A> ( ( <NOT> )? <BETWEEN> <A HREF="#prod136">IsExpr</A> <AND> <A HREF="#prod136">IsExpr</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod136">IsExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod137">LikeExpr</A> ( <IS> ( <NOT> )? ( <NULL> | <MISSING> | <UNKNOWN> | ( <KNOWN> | <VALUED> ) ) )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod137">LikeExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod138">ConcatExpr</A> ( ( <NOT> )? <LIKE> <A HREF="#prod138">ConcatExpr</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod138">ConcatExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod139">AddExpr</A> ( <CONCAT> <A HREF="#prod139">AddExpr</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod139">AddExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod140">MultExpr</A> ( ( <PLUS> | <MINUS> ) <A HREF="#prod140">MultExpr</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod140">MultExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod141">ExponentExpr</A> ( ( <MUL> | <DIVIDE> | <DIV> | ( <MOD> | <PERCENT> ) ) <A HREF="#prod141">ExponentExpr</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod141">ExponentExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod142">UnaryExpr</A> ( <CARET> <A HREF="#prod142">UnaryExpr</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod142">UnaryExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( ( <PLUS> | <MINUS> | ( <NOT> )? <EXISTS> ) )? <A HREF="#prod143">ValueExpr</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod143">ValueExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod144">PrimaryExpr</A> ( <A HREF="#prod145">FieldAccessor</A> | <A HREF="#prod146">IndexAccessor</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod145">FieldAccessor</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><DOT> <A HREF="#prod37">Identifier</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod146">IndexAccessor</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><LEFTBRACKET> ( <MUL> | ( <A HREF="#prod78">Expression</A> ( <COLON> ( <A HREF="#prod78">Expression</A> )? )? ) ) <RIGHTBRACKET></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod144">PrimaryExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod147">FunctionCallExpr</A> | <A HREF="#prod148">CaseExpr</A> | <A HREF="#prod149">Literal</A> | <A HREF="#prod150">VariableRef</A> | <A HREF="#prod151">ExternalVariableRef</A> | <A HREF="#prod152">ListConstructor</A> | <A HREF="#prod46">RecordConstructor</A> | <A HREF="#prod153">ParenthesizedExpression</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod149">Literal</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod79">StringLiteral</A> | <INTEGER_LITERAL> | <FLOAT_LITERAL> | <DOUBLE_LITERAL> | <MISSING> | <NULL> | <TRUE> | <FALSE> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod150">VariableRef</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod75">VariableIdentifier</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod115">Variable</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod75">VariableIdentifier</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod75">VariableIdentifier</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <IDENTIFIER> | <A HREF="#prod127">QuotedString</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod154">VariableWithFieldMap</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod115">Variable</A> ( <LEFTPAREN> <A HREF="#prod150">VariableRef</A> <AS> <A HREF="#prod37">Identifier</A> ( <COMMA> <A HREF="#prod150">VariableRef</A> <AS> <A HREF="#prod37">Identifier</A> )* <RIGHTPAREN> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod151">ExternalVariableRef</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <DOLLAR_IDENTIFIER> | <DOLLAR_INTEGER_LITERAL> | <DOLLAR_QUOTED_STRING> | <QUES> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod152">ListConstructor</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod155">OrderedListConstructor</A> | <A HREF="#prod156">UnorderedListConstructor</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod155">OrderedListConstructor</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><LEFTBRACKET> <A HREF="#prod157">ExpressionList</A> <RIGHTBRACKET></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod156">UnorderedListConstructor</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><LEFTDBLBRACE> <A HREF="#prod157">ExpressionList</A> <RIGHTDBLBRACE></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod157">ExpressionList</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod78">Expression</A> ( <COMMA> <A HREF="#prod78">Expression</A> )* )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod46">RecordConstructor</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><LEFTBRACE> ( <A HREF="#prod158">FieldBinding</A> ( <COMMA> <A HREF="#prod158">FieldBinding</A> )* )? <RIGHTBRACE></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod158">FieldBinding</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod78">Expression</A> ( <COLON> <A HREF="#prod78">Expression</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod147">FunctionCallExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod69">FunctionName</A> <LEFTPAREN> ( ( <DISTINCT> )? ( <A HREF="#prod78">Expression</A> | <MUL> ) ( <COMMA> <A HREF="#prod78">Expression</A> )* )? <RIGHTPAREN> ( <FILTER> <LEFTPAREN> <WHERE> <A HREF="#prod78">Expression</A> <RIGHTPAREN> )? ( <A HREF="#prod159">WindowExpr</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod159">WindowExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <FROM> <IDENTIFIER> )? ( <IDENTIFIER> <IDENTIFIER> )? <OVER></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod160">OverClause</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod154">VariableWithFieldMap</A> <AS> )? <LEFTPAREN> ( <IDENTIFIER> <BY> <A HREF="#prod78">Expression</A> ( <COMMA> <A HREF="#prod78">Expression</A> )* )? ( <A HREF="#prod161">OrderbyClause</A> ( <A HREF="#prod162">WindowFrameMode</A> ( <A HREF="#prod163">WindowFrameBoundary</A> | ( <BETWEEN> <A HREF="#prod163">WindowFrameBoundary</A> <AND> <A HREF="#prod163">WindowFrameBoundary</A> ) ) ( <A HREF="#prod164">WindowFrameExclusion</A> )? )? )? <RIGHTPAREN></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod162">WindowFrameMode</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><IDENTIFIER></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod163">WindowFrameBoundary</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <IDENTIFIER> | <A HREF="#prod78">Expression</A> ) <IDENTIFIER></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod164">WindowFrameExclusion</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><IDENTIFIER> ( <GROUP> | ( <IDENTIFIER> <IDENTIFIER> ) )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod153">ParenthesizedExpression</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <LEFTPAREN> <A HREF="#prod78">Expression</A> <RIGHTPAREN> | <A HREF="#prod165">Subquery</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod148">CaseExpr</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><CASE> ( <A HREF="#prod78">Expression</A> )? ( <WHEN> <A HREF="#prod78">Expression</A> <THEN> <A HREF="#prod78">Expression</A> )* ( <ELSE> <A HREF="#prod78">Expression</A> )? <END></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod77">SelectExpression</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod166">LetClause</A> )? <A HREF="#prod167">SelectSetOperation</A> ( <A HREF="#prod161">OrderbyClause</A> )? ( <A HREF="#prod168">LimitClause</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod167">SelectSetOperation</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod169">SelectBlock</A> ( ( <UNION> | <INTERSECT> | <EXCEPT> ) ( <ALL> )? ( <A HREF="#prod169">SelectBlock</A> | <A HREF="#prod165">Subquery</A> ) )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod165">Subquery</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><LEFTPAREN> <A HREF="#prod77">SelectExpression</A> <RIGHTPAREN></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod169">SelectBlock</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod170">SelectClause</A> ( ( <A HREF="#prod171">FromClause</A> ( <A HREF="#prod166">LetClause</A> )? ) | ( <A HREF="#prod166">LetClause</A> ) )? ( <A HREF="#prod172">WhereClause</A> )? ( <A HREF="#prod173">GroupbyClause</A> ( <A HREF="#prod166">LetClause</A> )? ( <A HREF="#prod174">HavingClause</A> )? )? | <A HREF="#prod171">FromClause</A> ( <A HREF="#prod166">LetClause</A> )? ( <A HREF="#prod172">WhereClause</A> )? ( <A HREF="#prod173">GroupbyClause</A> ( <A HREF="#prod166">LetClause</A> )? ( <A HREF="#prod174">HavingClause</A> )? )? <A HREF="#prod170">SelectClause</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod170">SelectClause</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><SELECT> ( <ALL> | <DISTINCT> )? ( <A HREF="#prod175">SelectRegular</A> | <A HREF="#prod176">SelectElement</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod175">SelectRegular</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod177">Projection</A> ( <COMMA> <A HREF="#prod177">Projection</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod176">SelectElement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <RAW> | <ELEMENT> | <VALUE> ) <A HREF="#prod78">Expression</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod177">Projection</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <MUL> | <A HREF="#prod150">VariableRef</A> <DOT> <MUL> | <A HREF="#prod78">Expression</A> ( ( <AS> )? <A HREF="#prod37">Identifier</A> )? )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod171">FromClause</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><FROM> <A HREF="#prod178">FromTerm</A> ( <COMMA> <A HREF="#prod178">FromTerm</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod178">FromTerm</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod78">Expression</A> ( ( <AS> )? <A HREF="#prod115">Variable</A> )? ( <AT> <A HREF="#prod115">Variable</A> )? ( ( <A HREF="#prod179">JoinOrUnnestClause</A> | ( <INNER> <A HREF="#prod179">JoinOrUnnestClause</A> ) | ( <LEFT> ( <OUTER> )? <A HREF="#prod179">JoinOrUnnestClause</A> ) | ( <RIGHT> ( <OUTER> )? <A HREF="#prod180">JoinClause</A> ) ) )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod179">JoinOrUnnestClause</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <A HREF="#prod180">JoinClause</A> | <A HREF="#prod181">UnnestClause</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod180">JoinClause</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><JOIN> <A HREF="#prod78">Expression</A> ( ( <AS> )? <A HREF="#prod115">Variable</A> )? ( <AT> <A HREF="#prod115">Variable</A> )? <ON> <A HREF="#prod78">Expression</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod181">UnnestClause</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <UNNEST> | <CORRELATE> | <FLATTEN> ) <A HREF="#prod78">Expression</A> ( ( <AS> )? <A HREF="#prod115">Variable</A> )? ( <AT> <A HREF="#prod115">Variable</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod166">LetClause</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( ( <LET> | <LETTING> ) <A HREF="#prod182">LetElement</A> ( <COMMA> <A HREF="#prod182">LetElement</A> )* | <WITH> <A HREF="#prod183">WithElement</A> ( <COMMA> <A HREF="#prod183">WithElement</A> )* )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod172">WhereClause</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><WHERE> <A HREF="#prod78">Expression</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod161">OrderbyClause</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><ORDER> <BY> <A HREF="#prod78">Expression</A> ( ( <ASC> ) | ( <DESC> ) )? ( <COMMA> <A HREF="#prod78">Expression</A> ( ( <ASC> ) | ( <DESC> ) )? )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod173">GroupbyClause</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><GROUP> <BY> <A HREF="#prod184">GroupingElementList</A> ( <GROUP> <AS> <A HREF="#prod154">VariableWithFieldMap</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod184">GroupingElementList</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod185">GroupingElement</A> ( <COMMA> <A HREF="#prod185">GroupingElement</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod185">GroupingElement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <LEFTPAREN> <RIGHTPAREN> | <IDENTIFIER> <LEFTPAREN> <A HREF="#prod186">OrdinaryGroupingSetList</A> <RIGHTPAREN> | <IDENTIFIER> <LEFTPAREN> <A HREF="#prod186">OrdinaryGroupingSetList</A> <RIGHTPAREN> | <IDENTIFIER> <IDENTIFIER> <LEFTPAREN> <A HREF="#prod184">GroupingElementList</A> <RIGHTPAREN> | <A HREF="#prod187">OrdinaryGroupingSet</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod187">OrdinaryGroupingSet</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( <LEFTPAREN> <A HREF="#prod188">GbyVariableExpressionPairList</A> <RIGHTPAREN> | <A HREF="#prod189">GbyVariableExpressionPair</A> )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod186">OrdinaryGroupingSetList</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod187">OrdinaryGroupingSet</A> ( <COMMA> <A HREF="#prod187">OrdinaryGroupingSet</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod188">GbyVariableExpressionPairList</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod189">GbyVariableExpressionPair</A> ( <COMMA> <A HREF="#prod189">GbyVariableExpressionPair</A> )*</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod189">GbyVariableExpressionPair</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod78">Expression</A> ( ( <AS> )? <A HREF="#prod115">Variable</A> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod174">HavingClause</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><HAVING> <A HREF="#prod78">Expression</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod168">LimitClause</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( ( <LIMIT> <A HREF="#prod78">Expression</A> ( <OFFSET> <A HREF="#prod78">Expression</A> )? ) | ( <OFFSET> <A HREF="#prod78">Expression</A> ) )</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod131">QuantifiedExpression</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE>( ( ( <ANY> | <SOME> ) ) | ( <EVERY> ) ) <A HREF="#prod115">Variable</A> <IN> <A HREF="#prod78">Expression</A> ( <COMMA> <A HREF="#prod115">Variable</A> <IN> <A HREF="#prod78">Expression</A> )* <SATISFIES> <A HREF="#prod78">Expression</A> ( <END> )?</TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod182">LetElement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod115">Variable</A> <EQ> <A HREF="#prod78">Expression</A></TD> |
| </TR> |
| <TR> |
| <TD ALIGN=RIGHT VALIGN=BASELINE><A NAME="prod183">WithElement</A></TD> |
| <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD> |
| <TD ALIGN=LEFT VALIGN=BASELINE><A HREF="#prod115">Variable</A> <AS> <A HREF="#prod78">Expression</A></TD> |
| </TR> |
| </TABLE> |
| </BODY> |
| </HTML> |