<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://trans.onionmixer.net/wiki/index.php?action=history&amp;feed=atom&amp;title=GnuSmalltalkUsersGuide%3AAdditionalChapter3_05</id>
	<title>GnuSmalltalkUsersGuide:AdditionalChapter3 05 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://trans.onionmixer.net/wiki/index.php?action=history&amp;feed=atom&amp;title=GnuSmalltalkUsersGuide%3AAdditionalChapter3_05"/>
	<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=GnuSmalltalkUsersGuide:AdditionalChapter3_05&amp;action=history"/>
	<updated>2026-05-01T15:48:08Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=GnuSmalltalkUsersGuide:AdditionalChapter3_05&amp;diff=4266&amp;oldid=prev</id>
		<title>Onionmixer: GSUG DBI.ResultSet 페이지 추가</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=GnuSmalltalkUsersGuide:AdditionalChapter3_05&amp;diff=4266&amp;oldid=prev"/>
		<updated>2014-01-28T15:49:01Z</updated>

		<summary type="html">&lt;p&gt;GSUG DBI.ResultSet 페이지 추가&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;;DBI.ResultSet&lt;br /&gt;
&lt;br /&gt;
==DBI.ResultSet==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;네임스페이스 DBI에 정의됨.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;슈퍼클래스: Stream&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;범주: DBI-프레임워크&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:나는 결과 집합을 나타내는데, SELECT문에서 리턴된 행(row) 집합을 예로 들 수 있겠다. DML 문에 대해 리턴될 수도 있으며 (INSERT, UPDATE, DELETE), 이런 경우 영향을 받는 행의 개수만 보유한다. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===DBI.ResultSet: 접근하기===&lt;br /&gt;
&lt;br /&gt;
====columnAt: aIndex====&lt;br /&gt;
&lt;br /&gt;
aIndex번째 열 이름을 응답하라.&lt;br /&gt;
&lt;br /&gt;
====columnNames====&lt;br /&gt;
&lt;br /&gt;
열 이름의 배열을 순서대로 응답하라 (추상적).&lt;br /&gt;
&lt;br /&gt;
====columns====&lt;br /&gt;
&lt;br /&gt;
열 이름 -&amp;gt; ColumnInfo 쌍의 Dictionary를 응답하라 (추상적).&lt;br /&gt;
&lt;br /&gt;
====isDML====&lt;br /&gt;
&lt;br /&gt;
문이 SELECT 또는 이와 유사한 연산(예: SHOW, DESCRIBE, EXPLAIN)이 아닌 경우 true를 리턴한다.&lt;br /&gt;
&lt;br /&gt;
====isSelect====&lt;br /&gt;
&lt;br /&gt;
문이 SELECT 또는 이와 유사한 연산(예: SHOW, DESCRIBE, EXPLAIN)인 경우 true를 리턴하고, 그 외의 경우 false를 리턴한다.&lt;br /&gt;
&lt;br /&gt;
====rowCount====&lt;br /&gt;
&lt;br /&gt;
결과 내 행의 개수를 리턴한다; DML 문에 대해서는 오류가 발생한다. &lt;br /&gt;
&lt;br /&gt;
====rows====&lt;br /&gt;
&lt;br /&gt;
실행 결과의 내용을 Rows의 배열로서 응답하라. &lt;br /&gt;
&lt;br /&gt;
====rowsAffected====&lt;br /&gt;
&lt;br /&gt;
DML 문의 경우 영향을 받은 열의 개수를 리턴한다; SELECT 문에는 오류가 발생한다.&lt;br /&gt;
&lt;br /&gt;
====statement====&lt;br /&gt;
&lt;br /&gt;
결과 집합을 생성한 Statement가 있다면 이를 리턴하라.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===DBI.ResultSet: 커서 접근===&lt;br /&gt;
&lt;br /&gt;
====atEnd====&lt;br /&gt;
&lt;br /&gt;
결과 내 모든 행이 사용되었는지 리턴하라 (추상적).&lt;br /&gt;
&lt;br /&gt;
====fetch====&lt;br /&gt;
&lt;br /&gt;
다음 행을 리턴하고, 결과 집합의 끝에 있는 경우 nil을 리턴하라.&lt;br /&gt;
&lt;br /&gt;
====next====&lt;br /&gt;
&lt;br /&gt;
다음 행을 리턴하고, 스트림의 끝에 있는 경우 오류를 발생시켜라 (추상적).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===DBI.ResultSet: 인쇄하기===&lt;br /&gt;
&lt;br /&gt;
====printOn: aStream====&lt;br /&gt;
&lt;br /&gt;
수신자의 표현을 aStream 상에 인쇄하라.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===DBI.ResultSet: 스트림 프로토콜===&lt;br /&gt;
&lt;br /&gt;
====position====&lt;br /&gt;
&lt;br /&gt;
결과 집합 내 현재 행 색인(0부터 시작)을 리턴한다 (추상적).&lt;br /&gt;
&lt;br /&gt;
====position: anInteger====&lt;br /&gt;
&lt;br /&gt;
결과 집합 내 현재 행 색인(0부터 시작)을 설정한다 (추상적).&lt;br /&gt;
&lt;br /&gt;
====size====&lt;br /&gt;
&lt;br /&gt;
결과 집합 내 행의 개수를 리턴한다. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:GnuSmalltalkUsersGuide]]&lt;/div&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
</feed>