Realiza una consulta SQL en un archivo o URI.
En modo sin procesar (raw), la consulta debe ser entrada como declaración completa SQL.
En modo Tabla URI se refiere a una tabla específica más que a una base de datos (BD); un ejemplo es content://com.android.contacts/groups.
En ambos modos formateados, las directivas SQL (SELECT, WHERE, etc.) deben ser omitidas.
Seleccion se refiere a la directiva WHERE ('column > 5', 'column = ?').
Args Selección especifica el contenido que llena cada ? en Selección en el orden que aparecen.
Las filas de resultado de la consulta se almacenan en el array especificado con una fila en cada índice. Las columnas dentro de cada fila se separan por el Separador Columnas Salida.
Valores Null de la BD se representan como <null>, BLOBs as <blob>, problemas como <???>.
Cuando se realizan varias transacciones en una base de datos en almacenamiento externo o cuando se necesita acceso root, será mucho más eficiente mover la BD al almacenamiento interno (Acción Mover Archivo) y operarla allí.
En modo sin procesar, solo se soportan las siguientes directivas que requieren acceso escritura a la BD: INSERT INTO, UPDATE, CREATE TABLE, DELETE FROM, ALTER TABLE.