SQL Server - Query
SQL Server - Query
Ejecuta una instrucción SQL en una base de datos SQL Server. Admite SELECT, INSERT, UPDATE, DELETE y otras instrucciones SQL estándar. Los resultados se pueden recorrer con SQL Server: Para cada resultado o acceder directamente desde los retornos de la acción.
Opciones
Conexión
Referencia a la acción SQL Server: Conexión que se utilizará para ejecutar la query.
Query a ejecutar
Instrucción SQL que se ejecutará en la base SQL Server, por ejemplo SELECT * FROM dbo.Clientes WHERE Ativo = 1.
Opciones avanzadas
Transacción
Opción para seleccionar una transacción creada previamente para utilizarla junto con la ejecución de esta query.
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 SQL Server: 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.
Retornos
Código Javascript
actions["id-de-la-accion"].query // query ejecutada (Texto)
actions["id-de-la-accion"].results // resultados de la query (Cualquiera)
actions["id-de-la-accion"].resultsCount // cantidad de registros retornados (Número)
Selección de campos
- query — query ejecutada (Texto)
- results — resultados de la query (Cualquiera)
- resultsCount — cantidad de registros retornados (Número)
Reglas y Condiciones
- Los campos Conexión y Query son obligatorios.
resultsyresultsCountson relevantes para instrucciones SELECT.- Para instrucciones INSERT, UPDATE o DELETE,
resultsCountretornará0. - El campo Tiempo límite de la query es opcional y su valor está en segundos;
0significa sin límite. - 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.
- Si ningún campo del grupo Tiempo límite está completado en la conexión, la query sigue limitada a 15 segundos (o al
Request Timeoutdel string de conexión), aunque el Tiempo límite de la query sea mayor que ese valor o0.