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
운영게시판
최근게시물
Cache Q&A 97 게시물 읽기
No. 97
Re: method내 문장 알켜주세요[왕초보자가]
작성자
김성연(paritybit)
작성일
2001-09-03 18:35
조회수
7,623

1)번 GetId라는 메소드를 보면

 

a)SET $ZT="NoData" $ZT함수를 사용하여,

(참고로 $ZT($ZTRAP)함수는 ERROR TRAP HANDLER이다.) 에러를 만나면 NoData로 빠지라는 것이고,

 

b) quit $o(^oosawwI("sawwidx1"," "_swcc,""))는 $Order를 사용하여 swcc를 요약이라고 하셨는데 암튼 그 값을 매개변수로 받아 그 다음 값을 받는것입니다.

(참고로 $Order는 현재 선언된 파라미터의 값의 level의 다음 값을 반환한다. 자세한 내용은 tutorials나 ObjectScript Language reference를 참고하시기 바랍니다.)

 

2)번 GetName 메소드는

a) set $ZT="NoData" 이것 역시 에러를 만나면 NoData로 빠져 , -1값을 받는 것입니다.

 

b) set c=##class(saww).%Open($lb(##class(saww).GetID(swcc)))

이 문장은 %Open이라는 메소드를 사용하여 saww 클래스에서 위의 GetID의 매소드를 실행하여 받은 값으로 해당 클래스의 값들을 초기화(?), 상속(?) 받는 것입니다.

 

그리고 메소드와 쿼리의 유기적인 관계에 대해 물으셨는데요, 제가 이 질문의 요지를 정확히 이해할 수 없네요.

 

메소드는 말 그대로 실행가능한 코드로, 쿼리를 사용하여 작성할 수 있지만, 쿼리는 데이터베이스에서 데이터를 요청(?)하는 것이지만 쿼리문을 작성할 때는 메소드를 사용하지는 못합니다.

 

 

 

 

 

 

 

 

 

-- 초보자 님이 쓰신 글:

>> 1)번문장===============================================

>> 1.이름은 GetID, 요약은 swcc:%String

>> 2.내용은 a) set $ZT="GetIDERROR"

>> b) quit $o(^oosawwI("sawwidx1"," "_swcc,""))

>>

>> GetIDERROR

>> quit ""

>> 2)번문장===============================================

>> 1.이름은 GetName, 요약은 swcc:%String

>> 2.내용은 a) set $ZT="NoData"

>>

>> b) set c=##class(saww).%Open($lb(##class(saww).GetID(swcc)))

>> set d=c.swname

>> do c.%Close()

>> quit d

>>

>> NoData

>> quit "-1"

>>

>> =======================================================

>> 1)문장, 2)문장을 a), b)문장별로 뜻을 알고싶습니다. 번호(a, b)단위로

>> 적어줘도 됩니다, method와 query의 유기적인 관계도 알켜주면 고맙겠습니다(WorkingwithCacheObjectsandVisualBasic[1].doc)내용을 다 읽어

>> 봤으나 확신이 없어 글을 올려봅니다. 이상 고맙습니다 초보자가 ^ ^....

[Top]
No.
제목
작성자
작성일
조회
102[질문] 쿼리에 대한 결과값 얻기.
김종현
2001-09-20
8014
103┕>Re: [질문] 쿼리에 대한 결과값 얻기.
이창용
2001-09-20 11:28:52
8523
105┕>Re: [질문] 쿼리에 대한 결과값 얻기.
김영환
2001-09-20 19:58:00
8280
100select문중 NVL(B.UNOCASH,0) 의 의미를...
강유
2001-09-10
7840
101┕>Re: select문중 NVL(B.UNOCASH,0) 의 의미를...
이창용
2001-09-11 09:14:16
8240
96method 구문좀 알켜주세요[초보가].....
초보자
2001-09-03
6729
94method내 문장 알켜주세요[왕초보자가]
초보자
2001-09-03
7112
97┕>Re: method내 문장 알켜주세요[왕초보자가]
김성연
2001-09-03 18:35:08
7623
98 ┕>Re: Re: method내 문장 알켜주세요[왕초보자가]
왕초보자
2001-09-03 20:22:59
7321
99  ┕>Re: Re: Re: method내 문장 알켜주세요[왕초보자가]
김성연
2001-09-04 10:06:59
8500
92Cache에 대해 알고 싶습니다.
이원재
2001-08-18
7109
93┕>Re: Cache에 대해 알고 싶습니다.
이상문
2001-08-20 10:15:56
7451
90cache도 c로 접근이 가능합니까?
김융영
2001-08-16
6476
91┕>Re: cache도 c로 접근이 가능합니까?
이창용
2001-08-16 14:04:53
7458
86iis 가 계속 죽어요
cache
2001-08-09
6841
87┕>Re: 요즘 코드레드가 극성인데... [1]
박지훈
2001-08-09 22:48:38
6698
88 ┕>Re: Re: 요즘 코드레드가 극성인데...
cache
2001-08-10 23:11:53
6685
89  ┕>Re: Re: Re: 요즘 코드레드가 극성인데...
이창용
2001-08-13 11:47:17
6793
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.053초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다