Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los siguientes elementos se utilizan en las sentencias SQL mencionadas anteriormente.
Elemento
identificador-base-table : := nombre-definido-usuario
nombre-base-tabla ::= identificador-base-tabla
factor booleano ::= [NO] booleano-primario
Booleano-primario ::= predicado-comparación -| ( condición de búsqueda )
término-booleano -::= factor booleano [Y término-booleano]
carácter-cadena-literal ::= ''{carácter}...'' (Carácter es cualquier carácter del conjunto de caracteres del controlador/fuente de datos. Para incluir un solo carácter literal de comillas ('') en un literal de cadena de caracteres, usa dos caracteres literales [''''].)
identificador de columna ::= nombre definido-usuario
nombre de columna ::= [nombre de la tabla.]identificador de columna
operador de comparación ::= < | > | <= | >= | = | <>
Predicado de comparación ::= expresión de comparación de expresiones con operadores
data-type ::= type-string-character (type-character-string-type es cualquier tipo de dato para el que la columna ""DATA_TYPE"" en el conjunto de resultados devuelto por SQLGetTypeInfo sea SQL_CHAR o SQL_VARCHAR.)
dígito ::= 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
parámetro dinámico ::= ?
Expresión ::= término | Término de expresión {+|-}
factor ::= [+|-]primario
Insert-value ::=
parámetro dinámico
| literal
| NULL
| USER
letra ::= letra minúscula | letra mayúscula
literal ::= cadena-carácter-literal
letra minúscula ::= a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | p | r | s | t | u | v | w | x | y | z
orden-por-cláusula ::= ORDER BY orden-especificación [, especificación-orden]...
primaria ::= nombre de columna
| parámetro dinámico
| literal
| ( expresión )
condición de búsqueda ::= término booleano [O condición de búsqueda]
select-list ::= * | select-sublista [, select-sublista]... (la lista de selección no puede contener parámetros.)
select-sublista ::= expresión
especificación-ordenación ::= {entero sin signo | nombre columna} [ASC | DESC]
identificador de tabla ::= nombre definido-usuario
nombre de la tabla ::= identificador de la tabla
Referencia-tabla ::= nombre de la tabla
lista-de-referencia-tabla ::= referencia-tabla -[,referencia-tabla]...
término ::= factor | término {*|/} factor
entero sin signo ::= {dígito}
Letra mayúscula ::= A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | P | R | S | T | U | V | W | X | Y | Z
nombre-definidousuario ::= letra[letra | de dígito | ]...