database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 41707 게시물 읽기
No. 41707
TYPE OBJECT 컬렉션의 변수 갯수
작성자
haka
작성일
2019-04-10 00:55:55
조회수
457

 CREATE OR REPLACE SM_A AS OBJECT 

(

  C1 NUMBER,

  C2 NUMBER

);/

DECLARE

    TYPE sm_a_tt  SM_A;

    member_variable_count  PLS_INTEGER;

BEGIN

   mem_vari_cnt := sm_a_tt.????

   dbms_output.put_line('sm_a_tt 는 오브젝트는 ' ||  mem_vari_cnt  || '개의 멤버변수를 가지고 있습니다.');

END;

/

위와 같이, 선언한 오브젝트 타입에 대해

해당 오브젝트로 선언한 오브젝트 변수에 대한 멤버변수의 갯수(?) 라고 해야 하나요?

즉, 해당오브젝트 내 변수(위에서는 C1, C2 이므로 2개)가 몇 개 존재하는지

알 수 있는 방법이 있는지, 내장 메쏘드가 있는지?

없다면 어떻게 알 수 있는지 궁금합니다.

이 글에 대한 댓글이 총 2건 있습니다.

dba_arguments 테이블을 보면 될 것 같습니다.

아래 사이트에 예제가 있네요.

https://stackoverflow.com/questions/9284519/retrieving-pl-sql-procedure-schema

정상규(pajama)님이 2019-04-10 12:06:03에 작성한 댓글입니다.

 대단히 감사합니다.

haka님이 2019-04-11 11:21:41에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
41710DECODE나 CASE문 관련 문의 [1]
group
2019-04-18
503
41709행간계산 질문드립니다. [1]
노트르담
2019-04-17
476
41708오라클 프로시져 순차적으로 쿼리 수행 관련 문의드립니다.. [3]
2019-04-11
554
41707TYPE OBJECT 컬렉션의 변수 갯수 [2]
haka
2019-04-10
457
41706DB는 오라클 비주얼툴은 dBeaver/Flyspeed입니다. [1]
신승익
2019-04-03
578
41705오라클 소유자명 입력 없이 그냥 검색하고 싶은데 어떻게할까요? [5]
오라클어려워ㅠ
2019-04-02
453
41704구분자 Data를 행으로 변경할려고 합니다. [2]
이희곤
2019-04-02
471
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2019 DSN, All rights reserved.
작업시간: 0.070초, 이곳 서비스는
	PostgreSQL v11.3으로 자료를 관리합니다