나는이 문장이있다. 내가 맞습니까? 각 구성 요소가 아닌 경우?간단한 PLSQL (오라클) 구문 질문
0
A
답변
3
passwdlib
은 패키지 이름 일 수 있습니다. http://download.oracle.com/docs/cd/B10500_01/appdev.920/a96624/09_packs.htm
그렇지 않으면 스키마 이름입니다.
2
2
스키마, 패키지, 개체, 동의어.
select object_type
from user_objects uo
where uo.OBJECT_NAME = 'PASSWDLIB'
select typecode
from user_types ut
where ut.type_name = 'PASSWDLIB'
select *
from USER_METHOD_PARAMS um
where um.type_name = 'PASSWDLIB'
2 ° 부 : 답변으로 포스트가 표시된 후에 첨가 하였다. 이 경우 올바른 방법은 사전을 쿼리하는 것입니다.
개체 옵션을 테스트하십시오.
CREATE TYPE TPerson AS OBJECT (
idno NUMBER,
first_name VARCHAR2(20),
last_name VARCHAR2(25),
email VARCHAR2(25),
phone VARCHAR2(20),
static FUNCTION getDetails return varchar2);
/
create type body TPerson as
static function getDetails return varchar2 is
begin
return 'I am TPerson type ';
end;
end;
/
select TPerson.getDetails() from dual;
출력
select TPerson.getDetails() from dual;
TPERSON.GETDETAILS()
--------------------------------------------------------------------------------
I am TPerson type
조사
select object_type,uo.*
from user_objects uo
where uo.OBJECT_NAME = 'TPERSON';
OBJECT_TYPE OBJECT_NAME SUBOBJECT_NAME OBJECT_ID DATA_OBJECT_ID OBJECT_TYPE CREATED LAST_DDL_TIME TIMESTAMP STATUS TEMPORARY GENERATED SECONDARY NAMESPACE EDITION_NAME
------------------- -------------------------------------------------------------------------------- ------------------------------ ---------- -------------- ------------------- ----------- ------------- ------------------- ------- --------- --------- --------- ---------- ------------------------------
TYPE TPERSON 23020 TYPE 02/08/2011 02/08/2011 07 2011-08-02:07:50:57 VALID N N N 1
TYPE BODY TPERSON 23021 TYPE BODY 02/08/2011 02/08/2011 07 2011-08-02:07:50:57 VALID N N N 2
select typecode,ut.*
from user_types ut
where ut.type_name = 'TPERSON';
TYPECODE TYPE_NAME TYPE_OID TYPECODE ATTRIBUTES METHODS PREDEFINED INCOMPLETE FINAL INSTANTIABLE SUPERTYPE_OWNER SUPERTYPE_NAME LOCAL_ATTRIBUTES LOCAL_METHODS TYPEID
------------------------------ ------------------------------ -------------------------------- ------------------------------ ---------- ---------- ---------- ---------- ----- ------------ ------------------------------ ------------------------------ ---------------- ------------- --------------------------------
OBJECT TPERSON 711EFA23BE614F1BAFE0D741324DB215 OBJECT 5 1 NO NO YES YES
관련 문제
- 1. PLSQL 오라클 부모 자녀
- 2. 간단한 PHP 구문 질문
- 3. 마이크로 소프트 IIS에서 오라클 PLSQL 카트리지 호스팅
- 4. C# 문자열 - 간단한 구문 질문
- 5. PLSQL 삽입
- 6. 신인 오라클 변수 질문
- 7. 오라클 구문 오류
- 8. 기본 오라클 질문
- 9. 기본 오라클 질문
- 10. 오라클 SQL 쿼리 질문
- 11. n00b 오라클 질문
- 12. 오라클 성능 질문
- 13. 간단한 파싱 질문
- 14. 펄 간단한 XML 질문
- 15. 파이썬 - 간단한 문법 질문
- 16. 간단한 자바 스크립트 질문
- 17. 간단한 질문 :
- 18. 간단한 질문
- 19. 간단한 질문 작성 테이블
- 20. 오라클 구문 분석 및 대체
- 21. 구문 질문
- 22. 오라클 SQLPLUS 명령 행 질문
- 23. PL/SQL 질문, 오라클 9i의
- 24. PLSQL 함수를 이해하려고 시도했습니다
- 25. 간단한 구문 분석기 작성
- 26. 어리석은 간단한 구문 오류
- 27. C# 및 PLSQL 커서
- 28. PLSQL 피하기 코드 중복
- 29. PLSQL : 나는이 같은 절차를
- 30. Oracle/PLSQL 성능
는 대부분의 경우 옳다. 내 sys 관리자가 나에게 디버깅 할 물건을 건네 주었고 코드에서이 문장을 발견했다. 데이터베이스를 검사했는데 패키지가 없습니다. 계속해야 할 나머지 아이템을 얻으려면 그와 함께 확인해야 할 것입니다. – Haoest
@Haoest'passwdlib'은 다른 패키지 이름에 대한 공용 동의어가 될 수도 있습니다 – Phil
사전에서 조사하지 않고 어떻게 말할 수 있습니까? 객체 유형이 – zep