| Anterior | Siguiente |
| QPLIST_E_BYREF_USED_WITHOUT_PTRTYPE | QPARSE_E_EXPECTING_INTEGER |
QPARSE_E_UNEXPECTED_NOT
Qué significa QPARSE_E_UNEXPECTED_NOT
QPARSE_E_UNEXPECTED_NOT corresponde a 0x80041660. Operador NOT inesperado.
Qué comprobar
Conserva la consulta completa y la posición del token NOT. Revisa si aparece al principio de una expresión, después de otro operador lógico o en una construcción corta donde el parser esperaba un término.
Cómo corregirlo
Reestructura la condición para que NOT modifique una expresión admitida y añade paréntesis cuando la precedencia sea ambigua. Valida la consulta resultante con el mismo dialecto que usa el servicio.
Qué distingue este resultado
El token NOT existe en el lenguaje, pero está situado donde la gramática no lo acepta; no es lo mismo que una propiedad o literal inexistente.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.