Ver SQL generado por ORMLite en Android
Estoy tratando de depurar un problema extraño con mi consulta ORMLite en mi aplicación para Android, y sería muy útil si pudiera ver el SQL que se está generando. ¿Hay alguna forma de generar el SQL de una consulta como una cadena? No importa si es antes o después de ejecutar la consulta.
Por ejemplo, tengo
- Error en sqlite "DROP TABLE IF EXISTS" android
- ¿Qué es MINI_THUMB_MAGIC y cómo usarlo?
- Solicitud de SQL con el caso en orden por tiros "(1) primer término ORDER BY no coincide con ninguna columna en el conjunto de resultados"
- Recuperar el último registro en la tabla SQLite (de nuevo)
- SQLite e insertar la fecha actual en formato UTC
contactQb.where().eq("enabled", true);
Me gustaría ver qué SQL se genera para ese QueryBuilder.
- Compruebe si la consulta SQL ha tenido éxito en Android SQLite
- Android MediaStore obtiene distintas carpetas de archivos de música
- ¿Debo abrir () y cerrar () mi base de datos SQL constantemente o dejarla abierta?
- Ejemplo de cuenta de SQLite
- Colocación de varias tablas / columnas en un archivo CSV
- Cómo construir una consulta SQLite a GROUP by ORDER?
- Android cursor.moveToNext ()?
- Android: cómo consultar SQLiteDatabase con args de selección de no-cadena?
Ah, lo contactQb.prepareStatementString()
: contactQb.prepareStatementString()
da la instrucción SQL completa.
¿Hay alguna forma de generar el SQL de una consulta como una cadena?
Al mencionar el registro, la salida de contactQb.prepareStatementString()
le mostrará la cadena de consulta específica. También puede habilitar el registro de ORMLite para mostrar mucho más detalle. Ver:
- HttpClient que redirige a URL con espacios que lanzan excepción
- Android Volley Null Pointer Exception