반응형
Oracle 패키지 수준 변수의 범위
다음 Oracle(10g) 패키지 정의가 지정된 경우:
create or replace PACKAGE "foo"
AS
bar VARCHAR2(32000) := NULL;
END;
바의 범위는 무엇입니까?각 세션은 고유한 foo.bar 을 얻습니까? 아니면 foo.bar 은 세션 전반에 걸쳐 글로벌합니까?
참고 문헌의 장절을 인용해 주시겠습니까?
범위가 세션 수준에 있습니다.PL/SQL 사용 설명서 및 참조의 "추가된 기능" 제목 아래 첫 번째 문장을 참조하십시오.
이 변수는 여러 세션에 걸쳐 서로 다른 값을 포함할 수 있습니다.이를 변경하려면 PRAPGMA_SERIAL_REASUBLE을 사용하십시오.
언급URL : https://stackoverflow.com/questions/2383061/scope-of-oracle-package-level-variables
반응형
'programing' 카테고리의 다른 글
문자열 열의 각 행에서 주어진 문자의 발생 횟수를 계산하는 방법은 무엇입니까? (0) | 2023.06.30 |
---|---|
Firebase 프로젝트에서 앱을 삭제/제거하려면 어떻게 해야 합니까? (0) | 2023.06.30 |
Ruby의 base64 인코딩 문자열에 이상한 \n (0) | 2023.06.30 |
드롭 테이블과 잘라내기 테이블의 차이점은 무엇입니까? (0) | 2023.06.30 |
MySQL 인덱싱은 PHP를 통해 속도 효과가 없지만 PHP MyAdmin에서는 효과가 있습니다. (0) | 2023.06.30 |