SQL 표현식 데이터 유형이 있는 매개변수 생성

SQL 표현식 데이터 유형을 사용하는 매개변수의 경우 매개변수가 사용할 열 값을 제공하려면 논리적 SQL 표현식을 입력하거나 구문분석해야 합니다.

워크북에서 개발자 옵션이 표시되지 않을 경우 프로파일 설정에서 개발자 옵션을 사용으로 설정해야 합니다. 개발자 옵션을(를) 참조하십시오.
SQL 표현식에서 매개변수 참조에 대한 자세한 내용은 매개변수 참조 구문을(를) 참조하십시오.
  1. 페이지에서 매개변수를 추가할 워크북을 선택하고 작업을 누른 후 열기를 선택합니다.
  2. 열에 대해 매개변수 값으로 지정할 논리적 SQL 표현식을 찾아 복사하려면 워크북에서 열을 캔버스로 끌어 놓습니다.
  3. 워크북 도구모음에서 메뉴를 누르고 개발자를 선택합니다.
    작업 단추 및 개발자 메뉴 옵션

  4. [개발자] 창에서 성능 툴을 누른 다음 논리적 SQL을 누릅니다. 새로고침을 누릅니다.
    개발자 대화상자 새로고침 단추

  5. 매개변수의 값으로 사용할 열에 대해 논리적 SQL SELECT 문을 찾아 복사합니다.
  6. 워크북 편집기에서 데이터 패널로 이동하여 매개변수를 누릅니다.
  7. 매개변수 창에서 추가를 누릅니다.
  8. 이름 필드에 이름을 입력합니다.
  9. 데이터 유형을 누르고 SQL 표현식을 선택합니다.
  10. 사용 가능한 값 필드에서 논리적 SQL 질의를 선택합니다.
    논리적 SQL 질의 가능한 값 옵션

  11. 텍스트 상자에서 열의 논리적 SQL 표현식을 붙여 넣습니다. 예를 들어, 다음과 같습니다.
    SELECT
       0 s_0
       XSA('Admin'.'sample_order_line')."sample_order_line"."City" s_1
    FROM XSA('Admin'.'sample_order_line')
    ORDER BY 2 ASC NULLS LAST
    FETCH FIRST 125001 ROWS ONLY
  12. 옵션: 또는 기본값이 있는 매개변수를 포함하는 표현식을 제공합니다. 예를 들어, 다음과 같습니다.
    SELECT @parameter("Current Date")(DATE'2023-05-02') FROM XSA('Admin'.'sample_order_line')
  13. 검증을 눌러 붙여 넣은 논리적 SQL 표현식을 검증합니다.
  14. 확인을 누릅니다.
  15. 저장을 누릅니다.