desentrañando el error de sintaxis de Sqlite elusive
¿Encuenta una línea críptica "cerca de la línea 83: error de sintaxis" al crear una tabla llamada "transacción". " Este error puede ser desconcertante, pero la solución se encuentra dentro de la comprensión de las palabras clave reservadas de Sqlite.
nombres reservados en sqlite
"transacción" es uno de los nombres reservados en sqlite. Esto significa que SQLite lo usa internamente para fines específicos. Intentar usar un nombre reservado como nombre de tabla dará como resultado el error de sintaxis mencionado.
Resolviendo el problema
para rectificar este problema, tiene dos opciones:
Ejemplo:
CREATE TABLE "Transaction" ( ... );
que usar marcas de cotización en SQL no es lo mismo que usar el tipo de datos de cadena en lenguajes de programación.
resolviendo este conflicto de palabras clave reservado, puede Cree con éxito la tabla "Transacción" y continúe con la verificación de la integridad de sus claves extranjeras.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3