new_query

새 조회를 작성합니다.

개요

new_query [common options] [-t/ype/ record type] [-f/ield name] * [-field name] * [-or] [-and] [-filteropfield name[value[value]]] [-s/how] [-show_sql/-ss] [-show_fields/-sf] [-show_filter/-sfi] [-ids] [-dbids] [-rep/lace] filterop

설명

조회를 작성, 실행 및 저장합니다. 조회가 명령행에 구성되어 있으며 즉시 실행하거나 나중에 사용하도록 저장할 수 있습니다.

옵션 및 인수

-t/ype record type
검색할 레코드 유형입니다. 값을 제공하지 않으면 기본 레코드 유형이 사용됩니다.
filterop
검색 기준을 정의하는 데 사용되는 필터입니다. 가능한 옵션은 다음과 같습니다.
  • eq - 같음
  • ne - 같지 않음
  • lt - 미만
  • le - 이하
  • gt - 보다 큼
  • ge - 이상
  • like - 해당 값 포함
  • not_like - 해당 값 포함되지 않음
  • in - 값 세트 중 하나 포함
  • not_in - 값 세트 포함되지 않음
  • null - 필드 값이 널(null)
  • not_null - 필드 값이 널(null)이 아님
  • between - 범위 내의 값
  • not_between - 범위 내의 값이 아님
  • prompt - 사용자가 값을 입력해야 함
-f/ield name
표시할 필드를 지정하는 형식을 대체합니다. 필드 이름이 서브명령 옵션과 동일한 경우 이 형식을 사용하십시오.
-or
조회 절에 사용할 필터 유형 "or"입니다.
-filterop field name [ value [ value ]]
조회에 필터를 정의하는 데 사용되는 형식입니다.
-s/how
조회를 실행하지 않고 구성한 조회를 표시합니다.
-show sql/-ss
조회로 생성된 "SQL" 문을 표시합니다.
-show fields/-sf
조회 결과에 포함될 필드를 표시합니다.
-show filter/-sfi
조회에 대해 정의된 필터를 표시합니다.
-ids
조회 결과에 레코드 ID만 표시합니다.
-dbids
수정할 레코드의 내부 데이터베이스 ID입니다.
-rep/lace
기존 조회를 겹쳐씁니다.

예제

조회를 작성하고 실행하여 심각도가 1 또는 2인 모든 오류를 찾습니다. "ID", "헤드라인" 및 "심각도" 필드가 결과에 표시됩니다.

CQTOOL> new_query -id -headline -severity -in severity "1 2" "Public Queries/query1"
id 			Headline 			Severity
----- ---------------  ----------------------------
SAMPL00000011 	The foobar is broken 		1-Critical
SAMPL00000021 	The widget needs repair 	1-Critical
SAMPL00000019 	query does not work 		1-Critical
SAMPL00000051 	we need new features 		2-High
Count: 4
− -------------------------------------------------

사용자 Tom이 현재 열어 놓은 모든 결함을 찾기 위해 조회를 작성하고 실행합니다. "ID" 및 "헤드라인" 필드가 결과에 표시됩니다.

CQTOOL> new_query -eq State Opened -and -eq Owner Tom -id -headline "Public Queries/query2"
id 			Headline
SAMPL00000011 	The foobar is broken
SAMPL00000021 	The widget needs repair
Count: 2 -------------------------------------------

사용자 Tom이 현재 열어 놓은 모든 결함 및 심각도가 1인 오류를 찾기 위해 조회를 작성하고 실행합니다. "ID" 및 "헤드라인" 필드가 결과에 표시됩니다.

CQTOOL> new_query ( -eq State Opened -and -eq Owner Tom ) -and ( -eq Severity 1-Critical -and -Project Classics ) -headline "Public Queries/query3"
id 			Headline
SAMPL00000011 	The foobar is broken
Count: 1 -------------------------------------------

피드백