SAMPLE 데이터베이스에서 테이블을 호출하는 작업 저장 프로 시저 코드가 있습니다. 하지만 이제는 내 문제가 혼란 스럽다. 왜냐하면 조건이 SELECT 문 자체에있는 것처럼 어떻게 순서도로 만들 수 있는가?저장 프로 시저 - 플로우 차트 레이아웃
CREATE PROCEDURE TAXDUE()
DYNAMIC RESULT SETS 1
LANGUAGE SQL
BEGIN
DECLARE display CURSOR WITH RETURN TO CLIENT FOR
SELECT EMPNO, LASTNAME, SALARY,
CASE
WHEN SALARY < 15001 THEN SALARY
WHEN SALARY BETWEEN 15001 AND 22000 THEN SALARY * 0.05
WHEN SALARY BETWEEN 20001 AND 32000 THEN (SALARY * 0.07) + 125
WHEN SALARY BETWEEN 32001 AND 45000 THEN (SALARY * 0.10) + 200
ELSE SALARY
END AS "TAX DUE"
FROM EMPLOYEE
WHERE WORKDEPT IN ('A00', 'B01', 'C01');
OPEN display;
END
어떻게 플로우 차트에이 레이아웃합니까? 조건이있는 SELECT 문에서 순서도를 만들려고 시도한 적이 없다는 것을 시각화 할 수 있습니다.
*** *** ***은 많은 데이터베이스 시스템에서 사용되는 언어이지만 구조적 쿼리 언어 *입니다. 데이터베이스 제품은 아니지만 ... 저장 프로 시저 같은 것들은 ** 벤더에 특화되어 있습니다 ** - so 우리는 정말로 ** 데이터베이스 시스템 ** (그리고 어떤 버전)을 사용하고 있는지 알고 있어야합니다 (그에 따라 태그를 업데이트하십시오). –
나는 이걸로 어떻게 흐름도를 만들 수 있는지 알고 싶습니다. IBM DB2 v9.5 및 Data Studio v3.2 –