Sqltable

Esta página de ayuda corresponde a Desktop Studio. Esta información también está disponible para Studio.

Ícono de SQLTable: disco de base de datos con una fila de cuadrados arriba y abajo de este

Envía una declaración SQL (lenguaje de consulta estructurado) a un servidor de base de datos y devuelve un resultado de varias filas. Envía una instrucción SQL (Structured Query Language) a un servidor de base de datos y devuelve un resultado de varias filas. Esta acción devuelve una hora/fecha basada en la ubicación del servidor de fondo asociado con su cuenta (en lugar de la zona horaria UTC). Puede convertir esta hora/fecha a otra zona horaria mediante un Snippet acción.

 

Dependencias

  • Use the SETDB action to choose the DB Connector group you want to make queries in. Without Setdb the default NiCE CXone database is used. This database is a generic dictionary of tables provided to all customers.

  • Esta acción devuelve todas las filas como una matriz.
  • Use Sqltable para el mismo propósito que acción cuando se esperan múltiples filas. Al igual que con la acción Sqlselect, los valores de las columnas se almacenan en variables con los mismos nombres que los nombres de las columnas. Sin embargo, en esta acción, se puede almacenar más de un registro en cada columna Variable. Cada registro está separado por el carácter definido en la propiedad RowSeparator. Si se utiliza el símbolo de barra vertical predeterminado (|), se puede hacer referencia a cada columna como una matriz.
  • Las bases de datos SQL no garantiza ningún tipo de pedido cuando no ordena explícitamente los datos.
  • Tenga cuidado de no seleccionar una gran cantidad de datos. En definitiva, esto causa que la secuencia de comandos falle. Si se requiere acceso secuencial a una tabla grande, consulte el Sqlcursor acción.

Tipos de secuencias de comandos compatibles

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

El ícono para el tipo de script de Conversación - una burbuja de chat con puntos suspensivos dentro (...), en forma de diamante.

El ícono para el tipo de script Teléfono: un auricular de teléfono de estilo antiguo con líneas curvas que indican que sale sonido de él.

El icono para el tipo de script Voicemail: un símbolo que se parece a un casete, dos círculos sobre una línea horizontal.

El ícono para el tipo de script Work Item: una hoja de papel con una esquina doblada hacia abajo y una lista con viñetas en ella.

El icono para el tipo de script de SMS: un teléfono inteligente con una burbuja de chat que sale de él.

El ícono para el tipo de script Digital: un monitor de computadora con un smartphone al lado.

Genérico

Correo electrónico Conversación Teléfono Mensaje de voz Elemento de trabajo SMS Digital

Propiedades

Propiedad

Descripción

Caption

Introduzca una frase corta que identifique de forma única esta acción en el script. La leyenda aparece en el lienzo del script debajo del ícono de acción. El valor predeterminado es el nombre de acción.

SQLQuery

La declaración SQL que se enviará al servidor de la base de datos. Esta declaración debería devolver los registros.

RowSeparator

El carácter delimitador utilizado para separar registros individuales.

FieldCountVar

El nombre de la variable que devolverá el número de campos devueltos por la Consulta SQL.

RowCountVar

El nombre de la variable que devolverá el número de filas devueltas por la Consulta SQL. El Row Count Var que se crea es muy útil con un Bucle acción para determinar la cantidad de veces que desea repetir una secuencia.

GlobalVariables

No utilizado.
Publicar Publica una variable y un valor, con todo en la base de datos asociado a un contacto. Si desea publicar datos específicos, use Assign acción.

MaxRows

El número máximo de filas para recuperar. El valor predeterminado es 100.

TimeoutSec

El número de segundos hasta que la consulta finalice. El valor predeterminado es 10. El número máximo de segundos admitidos es 30 (aunque en realidad se pueden ingresar números más grandes en el campo).

Ramas

Condición

Descripción

Por defecto

Path taken unless the script meets a condition that requires it to take one of the other branches. It is also taken if the action's other branches are not defined.
No hay registros Path taken if there are no values for the specified properties.Recorrido si no hay valores para las propiedades especificadas. Esto sucede cuando los datos no se devuelven desde la base de datos.
Error Path taken when the action fails to execute properly. For example, when there is an unexpected problem such as poor connectivity, syntax errors, and so on. The _ERR variable, with a single underscore character, should be populated with a condensed explanation of the problem. Esto sucede cuando la Consulta SQL no es válida.
Tiempo límite Path taken if there is no response for the number of seconds specified.