La siguiente es una lista de todas las palabras reservadas en MariaDB.
Las palabras reservadas no se pueden utilizar como identificadores, a menos que estén entrecomilladas.
La lista definitiva de palabras reservadas para cada versión son todas las palabras que se enumeran en el sql/lex.h
archivo que no se enumeran en el keyword
regla de sql/sql_yacc.yy
, o la keyword_sp
gobernar eso keyword
la regla incluye.
Palabras reservadas
Palabra clave | Notas |
---|---|
ACCESIBLE | |
AGREGAR | |
TODOS | |
ALTERAR | |
ANALIZAR | |
Y | |
COMO | |
ASC | |
ASENSIBLE | |
ANTES DE | |
ENTRE | |
EMPEZANDO | |
BINARIO | |
GOTA | |
AMBOS | |
POR | |
LLAMA | |
CASCADA | |
CASO | |
CAMBIO | |
CARBONIZARSE | |
PERSONAJE | |
CHEQUE | |
COTEJAR | |
COLUMNA | |
CONDICIÓN | |
RESTRICCIÓN | |
SEGUIR | |
CONVERTIR | |
CREAR | |
CRUZ | |
FECHA ACTUAL | |
ROL ACTUAL | Agregado en MariaDB 10.0.5 |
TIEMPO ACTUAL | |
FECHA Y HORA ACTUAL | |
USUARIO ACTUAL | |
CURSOR | |
BASE DE DATOS | |
BASES DE DATOS | |
DAY_HOUR | |
DAY_MICROSECOND | |
DAY_MINUTE | |
DAY_SECOND | |
DIC | |
DECIMAL | |
DECLARAR | |
DEFECTO | |
DEMORADO | |
ELIMINAR | |
DESC | |
DESCRIBIR | |
DETERMINISTA | |
DISTINTO | |
DISTINCTROW | |
DIV | |
DO_DOMAIN_IDS | Agregado en MariaDB 10.1.2 |
DOBLE | |
SOLTAR | |
DOBLE | |
CADA | |
DEMÁS | |
ELSEIF | |
ADJUNTO | |
ESCAPADO | |
EXCEPTO | Agregado en MariaDB 10.3.0 |
EXISTE | |
SALIDA | |
EXPLICAR | |
FALSO | |
IR A BUSCAR | |
FLOTADOR | |
FLOAT4 | |
FLOAT8 | |
POR | |
FUERZA | |
EXTRANJERO | |
DE | |
TEXTO COMPLETO | |
GENERAL | |
CONCEDER | |
GRUPO | |
TENIENDO | |
ALTA PRIORIDAD | |
HOUR_MICROSECOND | |
HOUR_MINUTE | |
HOUR_SECOND | |
SI | |
IGNORAR | |
IGNORE_DOMAIN_IDS | Agregado en MariaDB 10.1.2 |
IGNORE_SERVER_IDS | |
EN | |
ÍNDICE | |
EN ARCHIVO | |
INTERNO | |
EN FUERA | |
INSENSIBLE | |
INSERTAR | |
EN T | |
INT1 | |
INT2 | |
INT3 | |
INT4 | |
INT8 | |
ENTERO | |
INTERSECARSE | Agregado en MariaDB 10.3.0 |
INTERVALO | |
DENTRO | |
ES | |
ITERAR | |
ENTRAR | |
LLAVE | |
TECLAS | |
MATAR | |
PRINCIPAL | |
DEJAR | |
IZQUIERDA | |
IGUAL QUE | |
LÍMITE | |
LINEAL | |
LÍNEAS | |
CARGA | |
HORA LOCAL | |
LOCALTIMESTAMP | |
CERRAR CON LLAVE | |
LARGO | |
LONGBLOB | |
TEXTO LARGO | |
CÍRCULO | |
BAJA PRIORIDAD | |
MASTER_HEARTBEAT_PERIOD | |
MASTER_SSL_VERIFY_SERVER_CERT | |
FÓSFORO | |
VALOR MÁXIMO | |
MEDIUMBLOB | |
MEDIUMINT | |
MEDIUMTEXT | |
MIDDLEINT | |
MINUTE_MICROSECOND | |
MINUTE_SECOND | |
MODIFICACIÓN | |
MODIFICA | |
NATURAL | |
NO | |
NO_WRITE_TO_BINLOG | |
NULO | |
NUMÉRICO | |
SOBRE | |
OPTIMIZAR | |
OPCIÓN | |
OPCIONALMENTE | |
O | |
PEDIDO | |
FUERA | |
EXTERIOR | |
OUTFILE | |
SOBRE | Agregado en MariaDB 10.2.0 |
PAGE_CHECKSUM | |
PARSE_VCOL_EXPR | |
DIVIDIR | Agregado en MariaDB 10.0 |
PRECISIÓN | |
PRIMARIO | |
PROCEDIMIENTO | |
PURGA | |
DISTANCIA | |
LEER | |
LEE | |
LEER ESCRIBIR | |
VERDADERO | |
RECURSIVO | Agregado en MariaDB 10.2.0 |
REF_SYSTEM_ID | Agregado en MariaDB 10.1.2 |
REFERENCIAS | |
REGEXP | |
LIBERACIÓN | |
REBAUTIZAR | |
REPETIR | |
REEMPLAZAR | |
EXIGIR | |
SEÑAL | |
RESTRINGIR | |
REGRESO | |
REGRESO | Agregado en MariaDB 10.0.5 |
REVOCAR | |
DERECHA | |
RLIKE | |
FILAS | Agregado en MariaDB 10.2.4 |
ESQUEMA | |
ESQUEMAS | |
SECOND_MICROSECOND | |
SELECCIONE | |
SENSIBLE | |
SEPARADOR | |
COLOCAR | |
SHOW | |
SEÑAL | |
LENTO | |
PEQUEÑO | |
ESPACIAL | |
ESPECÍFICO | |
SQL | |
SQLEXCEPCIÓN | |
SQLSTATE | |
ADVERTENCIA | |
SQL_BIG_RESULT | |
SQL_CALC_FOUND_ROWS | |
SQL_SMALL_RESULT | |
SSL | |
A PARTIR DE | |
STATS_AUTO_RECALC | Agregado en MariaDB 10.0.4 |
STATS_PERSISTENT | Agregado en MariaDB 10.0.4 |
STATS_SAMPLE_PAGES | Agregado en MariaDB 10.0.4 |
STRAIGHT_JOIN | |
MESA | |
TERMINADO | |
LUEGO | |
TINYBLOB | |
TINYINT | |
TINYTEXT | |
PARA | |
TRAILING | |
DESENCADENAR | |
CIERTO | |
DESHACER | |
UNIÓN | |
ÚNICO | |
DESBLOQUEAR | |
NO FIRMADO | |
ACTUALIZAR | |
USO | |
USAR | |
UTILIZANDO | |
UTC_DATE | |
UTC_TIME | |
UTC_TIMESTAMP | |
VALORES | |
VARBINARIO | |
VARCHAR | |
VARCHARACTER | |
VARIAR | |
CUANDO | |
DÓNDE | |
TIEMPO | |
VENTANA | Agregado en MariaDB 10.2.0. De MariaDB 10.2.12 solo no está permitido para los alias de tablas. |
CON | |
ESCRIBIR | |
XOR | |
AÑO MES | |
RELLENO CERO |
Excepciones
Algunas palabras clave son excepciones por motivos históricos y se permiten como identificadores sin comillas. Éstos incluyen:
Palabra clave |
---|
ACCIÓN |
POCO |
FECHA |
ENUM |
NO |
TEXTO |
TIEMPO |
TIMESTAMP |
Modo Oracle
En el modo Oracle, desde MariaDB 10.3, hay una serie de palabras reservadas adicionales:
Palabra clave | Notas |
---|---|
CUERPO | |
ELSIF | |
IR A | |
HISTORIA | <= MariaDB 10.3.6 solamente |
OTROS | |
PAQUETE | |
PERÍODO | <= MariaDB 10.3.6 solamente |
AUMENTAR | |
ROWTYPE | |
SISTEMA | <= MariaDB 10.3.6 solamente |
HORA DEL SISTEMA | <= MariaDB 10.3.6 solamente |
VERSIONAR | <= MariaDB 10.3.6 solamente |
SIN | <= MariaDB 10.3.6 solamente |
Nombres de funciones
Si el IGNORE_SPACE
El indicador SQL_MODE está establecido, los nombres de las funciones se convierten en palabras reservadas.
El contenido reproducido en este sitio es propiedad de sus respectivos dueños, y MariaDB no revisa este contenido con anticipación. Los puntos de vista, la información y las opiniones expresadas por este contenido no representan necesariamente las de MariaDB o de cualquier otra parte.
Si te gusta el tema, puedes dejar una crónica acerca de qué le añadirías a este ensayo.