MySQL - Query
MySQL - Query
Ejecuta una instrucción SQL en una base de datos MySQL. Admite SELECT, INSERT, UPDATE, DELETE y otras instrucciones SQL estándar. Los resultados se pueden recorrer con MySQL: Para cada resultado o acceder directamente desde los retornos de la acción.
- Versión 2.0
- Versión 1.0
Opciones
ID de la conexión
Referencia a la acción MySQL: Conexión que se utilizará para ejecutar la query.
Query a ejecutar
Instrucción SQL que se ejecutará, por ejemplo SELECT * FROM usuarios WHERE ativo = 1.
Opciones avanzadas
Tiempo límite de la query
Tiempo máximo, en segundos, de ejecución de esta query. Si está vacío, se aplica el Tiempo límite predeterminado de las queries definido en la MySQL: Conexión. El valor 0 significa sin límite. Cuando se alcanza el límite, la acción falla; la sección Tiempo límite de la conexión describe qué ocurre con la query y con la conexión. Campo opcional.
Opciones
ID de la conexión
Referencia a la acción MySQL: Conexión que se utilizará para ejecutar la query.
Query a ejecutar
Instrucción SQL que se ejecutará, por ejemplo SELECT * FROM usuarios WHERE ativo = 1.
Opciones avanzadas
Tiempo de espera
Tiempo máximo, en segundos, que la acción esperará la respuesta de la base antes de fallar. El valor predeterminado es 120. Campo opcional.
Retornos
Código Javascript
actions["id-de-la-accion"].resultsCount // cantidad de registros retornados (Número)
actions["id-de-la-accion"].query // query ejecutada (Texto)
actions["id-de-la-accion"].results // resultados de la query (Lista)
actions["id-de-la-accion"].insertedId // id del registro insertado, si aplica (Número)
actions["id-de-la-accion"].affectedRows // cantidad de filas afectadas (Número)
actions["id-de-la-accion"].changedRows // cantidad de filas modificadas (Número)
Selección de campos
- resultsCount — cantidad de registros retornados por la query (Número)
- query — query ejecutada (Texto)
- results — resultados de la query (Lista)
- insertedId — id del registro insertado, si aplica (Número)
- affectedRows — cantidad de filas afectadas (Número)
- changedRows — cantidad de filas modificadas (Número)
Reglas y Condiciones
- Los campos ID de la conexión y Query son obligatorios.
insertedId,affectedRowsychangedRowsson relevantes para instrucciones INSERT, UPDATE o DELETE.resultsyresultsCountson relevantes para instrucciones SELECT.- En la Versión 2.0, el campo Tiempo límite de la query es opcional y su valor está en segundos;
0significa sin límite. - En la Versión 2.0, cuando Tiempo límite de la query está vacío, se aplica el tiempo límite predeterminado de las queries definido en la conexión.
- En la Versión 1.0, el campo Tiempo de espera está en segundos y su valor predeterminado es
120.