SqlQuery
|
데이터베이스 커넥터 소스에 대해 SQL 문을 실행하고 동적 데이터 객체를 반환합니다. |
종속성
지원되는 스크립트 형식
|
|
|
|
|
|
|
|
일반 |
이메일 | 채팅 | 전화 | 음성 메일 | 워크 아이템 | SMS | 디지털 |
속성
속성 |
설명 |
---|---|
Caption |
스크립트에서 이 작업을 고유하게 식별하는 짧은 문구를 입력합니다. 캡션은 스크립트 캔버스의 작업 아이콘 아래에 표시됩니다. |
GroupName |
NICE CXone 관리자에 의해 구성된 데이터베이스 공급자 이름입니다. 이 속성 대소문자를 구분합니다. 서비스 이름이 아닌 DB 공급자 이름을 입력하십시오. 서비스 이름은 자신의 DB 공급자를 설정할 때 사용됩니다. |
SQLStatement |
데이터베이스 서버에 제출할 SQL 문입니다. 이 문은 레코드를 반환할 것으로 예상되어야 합니다. |
StartRecord |
시작하려는 쿼리 결과 세트의 레코드. |
MaxRecords |
검색할 레코드의 최대 수. 기본값은 100입니다. |
Timeout | 쿼리가 시간 초과될 때까지의 시간(초). 기본값은 10입니다. (더 큰 숫자를 필드에 실제로 입력할 수 있지만) 지원되는 최대 시간(초)는 30입니다. |
출력 속성
이 작업은 동적 데이터 개체에 결과로 나타난 데이터 집합을 저장합니다. 각 데이터 개체는 고유하며, 쿼리와 반환된 데이터 양에 기반합니다.
속성 |
설명 |
---|---|
Result (out) | 데이터를 저장하려는 동적 데이터 개체의 이름입니다. |
결과 브랜치 조건
결과 브랜치 조건을 사용하면 작업이 실행될 때 여러 결과를 처리하기 위해 스크립트에 브랜치를 생성할 수 있습니다.
조건 |
설명 |
---|---|
Default | 다른 분기를 사용하기를 요구하는 조건을 스크립트가 충족하지 않는다면 사용되는 경로입니다. 작업의 다른 분기가 정의되지 않았을 때도 사용되는 경로입니다. |
OnNoRecords | 지정된 속성의 값이 없을 경우 사용되는 경로입니다. 데이터베이스에서 데이터가 반환되지 않을 때 발생합니다. |
OnError | 작업이 올바로 실행되지 않을 때 사용되는 경로. 예를 들어, 연결 불량, 구문 오류 등 예기치 않은 문제가 있을 때 사용됩니다. _ERR 변수(밑줄 문자 하나 포함)는 문제의 요약 설명으로 채워져야 합니다.작업이 올바르게 실행할 수 없을 때 사용되는 경로입니다. 예를 들어 예기치 않은 문제(예: 연결 불량, 구문 오류 등)가 발생하는 경우가 있습니다. ERR 변수는 문제를 요약한 내용으로 채워져야 합니다. 이는 SQL 쿼리가 잘못되었을 때 발생합니다. |
OnTimeout | 지정된 시간(초) 동안 응답이 없을 경우 사용되는 경로입니다. |