조회 편집기
조회 편집기를 사용하여 특정 호스트 및 데이터베이스에 대한 SQL 조회를 실행할 수 있습니다. 작성하는 조회를 저장할 수도 있습니다.
조회 편집기를 사용하여 조회 실행
-
조회 편집기로 이동하십시오.
-
데이터 개체에서 쿼리를 실행할 데이터베이스 및 스키마를 선택합니다. 데이터베이스를 선택하지 않으면 기본 데이터베이스인 '
SYSTEM
'이 선택됩니다. 데이터베이스를 선택하지만 스키마를 선택하지 않으면 데이터베이스의 기본 스키마가 선택됩니다. -
실행할 SQL 문을 입력합니다. 쿼리 편집기에서 각 SQL 문은 기본 문 구분 기호인 세미콜론(
;
)으로 구분됩니다. 기본 설정으로 쿼리를 실행하면 각 SQL 문은 자체 세션에서 실행됩니다.예:
SELECT * FROM "TESTDB"."ADMIN"."TEST_TABLE" LIMIT 10; INSERT INTO "TESTDB"."ADMIN"."TEST_TABLE" ("COL1") VALUES (1); SELECT * FROM "TESTDB"."ADMIN"."TEST_TABLE" LIMIT 10;
예제의 명령문은 두 개의 개별 세션에서 실행됩니다.
- 단일 세션에서 세미콜론을 포함하는 조회를 실행하려면 단일 세션에서 SQL문 실행 을 참조하십시오.
- 세미콜론을 포함하는 쿼리를 그룹화하여 variuos 세션에서 실행하려면 다른 세션에서 여러 SQL문 실행 을 참조하십시오.
-
조회가 선택 명령문인 경우
Set Limit
옵션이 표시됩니다.Set Limit
를 사용하여 검색할 데이터 행 수를 지정할 수 있습니다. 기본값은No limit
입니다. -
워크시트 설정에서 다음 옵션을 추가할 수 있습니다:
-
결과의 기본 최대 행 수 제한보다 큰 select 문에 제한 절을 사용합니다.
예:
select * from table1 limit 10;
결과 필드는 이 두 매개변수 중 더 작은 값을 표시합니다.
-
문 구분 기호 필드를 비워두거나 세미콜론 '
;
' 이외의 구분 기호를 입력하도록 설정합니다. 예를 들어 앰퍼샌드 '&
' 을 선택할 수 있습니다. -
쿼리 편집기 시간 초과를 분 단위로 설정합니다.
-
-
다음 옵션 중 하나를 선택하십시오.
-
실행을 클릭하여 조회를 실행하십시오. 선택을 실행하거나, 커서로 실행하거나, 커서에서 실행할 수 있습니다. 쿼리 결과가 하나의 블록으로 패널에 표시됩니다.
-
'
SQLworksheet
' 도구 모음에 있는 플로피 디스크 아이콘을 클릭하여 쿼리를 템플릿으로 저장합니다. 저장된 쿼리는 저장된 쿼 리 및 쿼리 > 최근 쿼리에 추가됩니다. -
조회를 지우려면 지우기를 클릭하십시오.
-
쿼리 편집기는 최대 519,999,999행의 결과 집합을 지원합니다. 쿼리가 이 제한을 초과하면 ' Error: The query result set is too large to load, please add or reduce the row limit.
' 오류를 반환합니다
단일 세션에서 다중 SQL문 실행
-
조회 편집기로 이동하십시오.
-
데이터 개체에서 쿼리를 실행할 데이터베이스 및 스키마를 선택합니다. 데이터베이스를 선택하지 않으면 기본 데이터베이스인 '
SYSTEM
'이 선택됩니다. 데이터베이스를 선택하지만 스키마를 선택하지 않으면 데이터베이스의 기본 스키마가 선택됩니다. -
실행할 SQL 문을 입력합니다.
예:
set schema A1; create table TBL1 (COL1 int);
-
워크시트 설정에서 다음 옵션을 추가할 수 있습니다:
-
조회가 선택 명령문인 경우
Set Limit
옵션이 표시됩니다.Set Limit
를 사용하여 검색할 데이터 행 수를 지정할 수 있습니다. 기본값은No limit
입니다. 결과의 기본 최대 행 수 한계보다 큰 한계 절을 select문에 추가하십시오.예:
select * from table1 limit 10;
결과 필드는 이 두 매개변수 중 더 작은 값을 표시합니다.
-
'
Statement separator
필드를 비워두거나 세미콜론 ';
'가 아닌 다른 구분 기호를 입력합니다. 예를 들어 앰퍼샌드 '&
' 을 선택할 수 있습니다. 기본 구분 기호가 아닌 다른 구분 기호 또는 비어 있는 구분 기호를 사용하는 경우 현재 워크시트의 모든 명령문을 동일한 세션에서 함께 실행할 수 있습니다. 이제 3단계의예제에서 두 개의 명령문이 하나의 세션에서 실행됩니다. -
쿼리 편집기 시간 초과를 분 단위로 설정합니다.
-
-
다음 옵션 중 하나를 선택하십시오.
-
실행을 클릭하여 조회를 실행하십시오. 선택을 실행하거나, 커서로 실행하거나, 커서에서 실행할 수 있습니다. 쿼리 결과가 하나의 블록으로 패널에 표시됩니다.
-
'
SQLworksheet
' 도구 모음에 있는 플로피 디스크 아이콘을 클릭하여 쿼리를 템플릿으로 저장합니다. 저장된 쿼리는 저장된 쿼 리 및 쿼리 > 최근 쿼리에 추가됩니다. -
조회를 지우려면 지우기를 클릭하십시오.
-
다른 세션에서 다중 SQL문 실행
-
조회 편집기로 이동하십시오.
-
데이터 개체에서 쿼리를 실행할 데이터베이스 및 스키마를 선택합니다. 데이터베이스를 선택하지 않으면 기본 데이터베이스인 '
SYSTEM
'이 선택됩니다. 데이터베이스를 선택하지만 스키마를 선택하지 않으면 데이터베이스의 기본 스키마가 선택됩니다. -
실행할 SQL 문을 입력합니다.
예:
set schema A1; create table TBL1 (COL1 int) & select * from A1.TBL1
-
워크시트 설정에서 다음 옵션을 추가할 수 있습니다:
-
조회가 선택 명령문인 경우
Set Limit
옵션이 표시됩니다.Set Limit
를 사용하여 검색할 데이터 행 수를 지정할 수 있습니다. 기본값은No limit
입니다. 결과의 기본 최대 행 수 한계보다 큰 한계 절을 select문에 추가하십시오.예:
select * from table1 limit 10;
결과 필드는 이 두 매개변수 중 더 작은 값을 표시합니다.
-
'
Statement separator
필드를 세미콜론 ';
'가 아닌 다른 구분 기호로 설정합니다. 예를 들어 앰퍼샌드 '&
' 을 선택할 수 있습니다. 이제 3단계의 예에서 처음 두 문은 동일한 세션에서 실행되고 세 번째 문은 별도의 세션에서 실행됩니다.&
'은 워크시트에서 세 번째 문을 구분하는 데 사용됩니다. -
쿼리 편집기 시간 초과를 분 단위로 설정합니다.
-
-
다음 옵션 중 하나를 선택하십시오.
-
실행을 클릭하여 조회를 실행하십시오. 선택을 실행하거나, 커서로 실행하거나, 커서에서 실행할 수 있습니다. 조회 결과는 실행하도록 선택한 세션 수에 따라 여러 블록으로 패널에 표시됩니다.
-
'
SQLworksheet
' 도구 모음에 있는 플로피 디스크 아이콘을 클릭하여 쿼리를 템플릿으로 저장합니다. 저장된 쿼리는 저장된 쿼 리 및 쿼리 > 최근 쿼리에 추가됩니다. -
조회를 지우려면 지우기를 클릭하십시오.
-