|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
| °³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | |||||||||
public interface Joinable
JoinableÀÎÅÍÆäÀ̽º´Â ÀÏÄ¡¿ÀÇ Ãëµæ°ú ¼³Á¤ÀÇ ¸Þ¼µå¸¦ Á¦°øÇÕ´Ï´Ù. À̰ÍÀº RowSet °´Ã¼¸¦ JoinRowSet °´Ã¼¿¡ Ãß°¡ÇÏ´Â °Í¿¡ ÀÇÇØ Çü¼ºµÇ´Â SQL JOIN
Çü¼ºÀÇ ±âÃʰ¡ µË´Ï´Ù.
Ç¥ÁØ RowSet ±¸ÇöÀº, JoinRowSet °´Ã¼¿¡ Ãß°¡Çϱâ À§Çؼ
JoinableÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϸé, RowSet °´Ã¼·Î ÀÏÄ¡¿ÀÇ ¼³Á¤, Ãëµæ, Á¤º¸ÀÇ ÃëµæÀ» ÇÒ ¼ö ÀÖ´Â Joinable ¸Þ¼µå¸¦ »ç¿ëÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. ¾îÇø®ÄÉÀ̼ÇÀº JoinableÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϰí ÀÖÁö ¾Ê´Â RowSet °´Ã¼¸¦ JoinRowSet °´Ã¼¿¡ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù¸¸, ÀÌ ¶§¹®¿¡´Â RowSet °´Ã¼¿Í ÀÏÄ¡¿ÀÇ ¾çÂÊ ¸ðµÎ, ¶Ç´Â RowSet °´Ã¼ÀÇ ¹è¿°ú ÀÏÄ¡¿ÀÇ ¹è¿ÀÇ ¾çÂÊ ¸ðµÎ¸¦ ÃëÇÏ´Â ¸î°³ÀÇ JoinRowSet.addRowSet ¸Þ¼µå¸¦ »ç¿ëÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
JoinableÀÎÅÍÆäÀ̽ºÀÇ ¸Þ¼µå¿¡ ¾×¼¼½º ÇÏ·Á¸é,
RowSet °´Ã¼·Î 5°³ÀÇ Ç¥ÁØ RowSetÀÎÅÍÆäÀ̽ºÀÇ ÃÄ Àû¾îµµ 1°³ÀÇ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇØ, ¶ÇÇÑ
JoinableÀÎÅÍÆäÀ̽ºµµ ±¸ÇöÇÕ´Ï´Ù. ¶Ç, ´ëºÎºÐÀÇ RowSet°´Ã¼´Â BaseRowSet Ŭ·¡½º¸¦ È®ÀåÇÕ´Ï´Ù. ´ÙÀ½¿¡ ¿¹¸¦ ³ªÅ¸³À´Ï´Ù.
class MyRowSetImpl extends BaseRowSet implements CachedRowSet, Joinable {
:
:
}
JoinableÀÎÅÍÆäÀ̽º³»ÀÇ ¸Þ¼µå·ÎRowSet°´Ã¼´Â
ÀÏÄ¡¿ (SQL JOIN
º£À̽º°¡ µÇ´Â ¿)ÀÇ ¼³Á¤, ÀÏÄ¡¿ÀÇ Ãëµæ, ¶Ç´Â ÀÏÄ¡¿ÀÇ ¼³Á¤ ÇØÁ¦¸¦ ½Ç½ÃÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¸Þ¼µå¸¦ ±¸ÇöÇϴ Ŭ·¡½ºÀÇ ÀνºÅϽº¸¦ JoinRowSet °´Ã¼¿¡ Ãß°¡ÇÏ´Â °ÍÀ¸·Î SQL JOIN °ü°è¸¦ È®¸³ÇÒ ¼ö ÀÖ½À´Ï´Ù.
CachedRowSet crs = new MyRowSetImpl();
crs.populate((ResultSet) rs);
(Joinable) crs.setMatchColumnIndex(1);
JoinRowSet jrs = new JoinRowSetImpl();
jrs.addRowSet(crs);
»ó±âÀÇ ¿¹¿¡¼´Â crs°¡ JoinableÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÑ CachedRowSet °´Ã¼ÀÔ´Ï´Ù. ´ÙÀ½ÀÇ ¿¹ÀÇ crs2´Â JoinableÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϰí ÀÖÁö ¾Ê±â ¶§¹®¿¡
addRowSet ¸Þ¼µåÀÇ Àμö·Î¼ ÀÏÄ¡¿À» ÁöÁ¤ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ÀÌ ¿¹¿¡¼´Â ¿ 1À» ÀÏÄ¡¿·Î Çϰí ÀÖ½À´Ï´Ù. CachedRowSet crs2 = new MyRowSetImpl(); crs2.populate((ResultSet) rs); JoinRowSet jrs2 = new JoinRowSetImpl(); jrs2.addRowSet(crs2, 1);
JoinRowSetÀÎÅÍÆäÀ̽ºÀÇ À̿뿡ÀÇÇØ ´ÜÀÏÀÇ Ç¥¿¡ Á¤¸®µÈ 1°³
ÀÌ»óÀÇ RowSet °´Ã¼·ÎºÎÅÍ µ¥ÀÌÅ͸¦ ÃëµæÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. ÀÌ ¶§, µ¥ÀÌŸº£À̽º¿ÍÀÇ Á¢¼ÓÀ» ÀÛ¼ºÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ±× ¶§¹®¿¡
¹ÌÁ¢¼ÓÀÇ RowSet °´Ã¼·Î »ç¿ëÇÏ´Â °Í¿¡ ÀûÇÕÇÕ´Ï´Ù. ±×·±µ¥µµ, Á¢¼ÓÇϰí ÀÖÀ»Áö ¾î¶³Áö¿¡ °ü°è¾øÀÌ, ¸ðµç RowSet °´Ã¼°¡ ÀÌ ÀÎÅÍÆäÀ̽º¸¦±¸ÇöÇÒ ¼ö ÀÖ½À´Ï´Ù. Ç×»ó µ¥ÀÌÅÍ ¼Ò½º¿¡ Á¢¼ÓµÇ°í ÀÖ´Â JdbcRowSet°´Ã¼´Â
JoinRowSet °´Ã¼¿¡ Æ÷ÇÔÇÏÁö ¾Ê¾Æµµ, Á÷Á¢ SQL JOIN¿¡ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù
.
setMatchColumn ¸Þ¼µå¿¡°Ô °Ç³×Áö´Â À妽º ¹è¿Àº ¼³Á¤µÇ´Â ÀÏÄ¡¿ÀÇ ¼ö (¹è¿ÀÇ ±æÀÌ)¿Í ¸ÅĪ¿¡ »ç¿ëµÇ´Â ¿À» ³ªÅ¸³À´Ï´Ù. ´ÙÀ½ÀÇ ¿¹¸¦ ÂüÁ¶ÇϽʽÿÀ.
int[] i = {1, 2, 4, 7}; // indicates four match columns, with column
// indexes 1, 2, 4, 7 participating in the JOIN.
Joinable.setMatchColumn(i);
ÈļÓÀÇ ÀÏÄ¡¿Àº ´ÙÀ½°ú °°ÀÌ ´Ù¸¥ Joinable °´Ã¼ (JoinableÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϰí ÀÖ´Â RowSet °´Ã¼)¿¡ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
int[] w = {3, 2, 5, 3};
Joinable2.setMatchColumn(w);
º¹¼öÀÇ RowSet °´Ã¼¸¦ JoinRowSet °´Ã¼¿¡ Ãß°¡ÇÒ ¶§, ¹è¿ À妽ºÀÇ ¼ø¼´Â ƯÈ÷ Áß¿äÇÕ´Ï´Ù. ¹è¿ÀÇ °¢ À妽º´Â ÀÌÀü¿¡ Ãß°¡ÇÑ RowSet °´Ã¼ÀÇ ´ëÀÀÇÏ´Â À妽º¿Í Á÷Á¢ ´ëÀÀÇÕ´Ï´Ù. ¿À¹ö·¦À̳ª ¾ð´õ ·¦ÀÌ ¹ß»ýÇßÀ» °æ¿ì, ÀÏÄ¡¿ÀÇ µ¥ÀÌÅÍ´Â JoinableÀ»
±¸ÇöÇÑ RowSet°¡ Ãß°¡µÈ À̺¥Æ®³»¿¡ º¸°ü À¯ÁöµÇ¾î ÀÏÄ¡¿µ¥ÀÌÅÍ¿¡ °ü·ÃÁöÀ» Çʿ䰡 ÀÖ½À´Ï´Ù. µû¶ó¼, ¾îÇø®ÄÉÀ̼ÇÀº º¹¼öÀÇ ÀÏÄ¡¿À» ÀÓÀÇÀÇ Â÷·Ê·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù¸¸, ÀÌ Â÷·Ê´Â SQL JOIN
°á°ú¿¡ Á÷Á¢ ¿µÇâÀ» ¹ÌĨ´Ï´Ù.
À̰ÍÀº ÀÏÄ¡¿À» ³ªÅ¸³»±â À§Çؼ ¿À妽º°¡ ¾Æ´Ï°í ·Ä¸íÀ» »ç¿ëÇÏ´Â °æ¿ì¿¡µµ ¿ÏÀüÈ÷ °°½À´Ï´Ù.
JoinRowSet | ¸Þ¼µå °³¿ä | |
|---|---|
int[] |
getMatchColumnIndexes ()
setMatchColumn(int[] columnIdxes) ¸Þ¼µå¸¦ »ç¿ëÇØ, ÀÌ RowSet °´Ã¼·Î ¼³Á¤µÈ ÀÏÄ¡¿ÀÇ À妽º¸¦ ÃëµæÇÕ´Ï´Ù. |
String [] |
getMatchColumnNames ()
setMatchColumn(String [] columnNames) ¸Þ¼µå¸¦ »ç¿ëÇØ, ÀÌ RowSet °´Ã¼·Î ¼³Á¤µÈ ÀÏÄ¡¿ÀÇ À̸§À» ÃëµæÇÕ´Ï´Ù. |
void |
setMatchColumn (int columnIdx)
ÁöÁ¤µÈ ¿À» ÀÌ RowSet °´Ã¼ÀÇ ÀÏÄ¡¿·Î¼ ¼³Á¤ÇÕ´Ï´Ù. |
void |
setMatchColumn (int[] columnIdxes)
ÁöÁ¤µÈ ¿À» ÀÌ RowSet °´Ã¼ÀÇ ÀÏÄ¡¿·Î¼ ¼³Á¤ÇÕ´Ï´Ù. |
void |
setMatchColumn (String columnName)
ÁöÁ¤µÈ ¿À» ÀÌ RowSet °´Ã¼ÀÇ ÀÏÄ¡¿·Î¼ ¼³Á¤ÇÕ´Ï´Ù. |
void |
setMatchColumn (String [] columnNames)
ÁöÁ¤µÈ ¿À» ÀÌ RowSet °´Ã¼ÀÇ ÀÏÄ¡¿·Î¼ ¼³Á¤ÇÕ´Ï´Ù. |
void |
unsetMatchColumn (int columnIdx)
ÀÌ RowSet °´Ã¼ÀÇ ÀÏÄ¡¿·Î¼ ÁöÁ¤µÈ ¿ÀÇ ¼³Á¤À» ÇØÁ¦ÇÕ´Ï´Ù. |
void |
unsetMatchColumn (int[] columnIdxes)
ÀÌ RowSet °´Ã¼ÀÇ ÀÏÄ¡¿·Î¼ ÁöÁ¤µÈ ¿ÀÇ ¼³Á¤À» ÇØÁ¦ÇÕ´Ï´Ù. |
void |
unsetMatchColumn (String columnName)
ÀÌ RowSet °´Ã¼ÀÇ ÀÏÄ¡¿·Î¼ ÁöÁ¤µÈ ¿ÀÇ ¼³Á¤À» ÇØÁ¦ÇÕ´Ï´Ù. |
void |
unsetMatchColumn (String [] columnName)
ÀÌ RowSet °´Ã¼ÀÇ ÀÏÄ¡¿·Î¼ ÁöÁ¤µÈ ¿ÀÇ ¼³Á¤À» ÇØÁ¦ÇÕ´Ï´Ù. |
| ¸Þ¼µåÀÇ »ó¼¼ |
|---|
void setMatchColumn(int columnIdx)
throws SQLException
RowSet °´Ã¼ÀÇ ÀÏÄ¡¿·Î¼ ¼³Á¤ÇÕ´Ï´Ù. JoinRowSet°´Ã¼´Â
ÀÏÄ¡¿¿¡ ±â¹ÝÇØ
ÀÌ RowSet °´Ã¼¸¦ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
CachedRowSetTM µîÀÇ ¼ºê ÀÎÅÍÆäÀ̽º´Â CachedRowSet.setKeyColumns ¸Þ¼µå¸¦ Á¤ÀÇÇÕ´Ï´Ù. ÀÌ ¸Þ¼µå¸¦ »ç¿ëÇØ, ƯÁ¤ÀÇ ¿¿¡ ÁÖŰÀÇ ½Ã¸àƽ½º¸¦ Àû¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. setMatchColumn(int columnIdx) ¸Þ¼µåÀÇ ±¸Çö¿¡¼´Â CachedRowSet °´Ã¼·Î ÁÖŰ¿À» ÀÏÄ¡¿·Î¼ ¼³Á¤ÇÒ °æ¿ì¿¡
Ű¿ÀÇ Á¦¾àÀ» À¯ÁöÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
columnIdx - ÀÏÄ¡¿·Î¼ ¼³Á¤µÇ´Â ¿ÀÇ À妽º¸¦ ³ªÅ¸³»´Â int
SQLException - ¹«È¿ÀÎ ¿À妽º°¡ ¼³Á¤µÇ¾úÀ» °æ¿ìsetMatchColumn(int[]),
unsetMatchColumn(int)
void setMatchColumn(int[] columnIdxes)
throws SQLException
RowSet °´Ã¼ÀÇ ÀÏÄ¡¿·Î¼ ¼³Á¤ÇÕ´Ï´Ù. JoinRowSet°´Ã¼´Â
ÀÏÄ¡¿¿¡ ±â¹ÝÇØ
ÀÌ RowSet °´Ã¼¸¦ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
columnIdxes - ÀÏÄ¡¿·Î¼ ¼³Á¤µÇ´Â ¿ÀÇ À妽º¸¦ ³ªÅ¸³»´Â int
¹è¿
SQLException - ¹«È¿ÀÎ ¿À妽º°¡ ¼³Á¤µÇ¾úÀ» °æ¿ìsetMatchColumn(int[]),
unsetMatchColumn(int[])
void setMatchColumn(String columnName)
throws SQLException
RowSet °´Ã¼ÀÇ ÀÏÄ¡¿·Î¼ ¼³Á¤ÇÕ´Ï´Ù. JoinRowSet°´Ã¼´Â
ÀÏÄ¡¿¿¡ ±â¹ÝÇØ
ÀÌ RowSet °´Ã¼¸¦ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
CachedRowSetÀÎÅÍÆäÀ̽ºµîÀÇ ¼ºê ÀÎÅÍÆäÀ̽º´Â CachedRowSet.setKeyColumns ¸Þ¼µå¸¦ Á¤ÀÇÇÕ´Ï´Ù. ÀÌ ¸Þ¼µå¸¦ »ç¿ëÇØ, ƯÁ¤ÀÇ ¿¿¡ ÁÖŰÀÇ ½Ã¸àƽ½º¸¦ Àû¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. setMatchColumn(String columnIdx) ¸Þ¼µåÀÇ ±¸Çö¿¡¼´Â CachedRowSet °´Ã¼·Î ÁÖŰ¿À» ÀÏÄ¡¿·Î¼ ¼³Á¤ÇÒ °æ¿ì¿¡
Ű¿ÀÇ Á¦¾àÀ» À¯ÁöÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
columnName - ÀÏÄ¡¿·Î¼ ¼³Á¤µÇ´Â ¿ÀÇ À̸§À» ÁöÁ¤ÇÏ´Â String °´Ã¼
SQLException - ¹«È¿ÀÎ ·Ä¸íÀÌ ¼³Á¤µÇ¾úÀ» °æ¿ì, ·Ä¸íÀÌ nullÀÎ °æ¿ì, ¶Ç´Â ·Ä¸íÀÌ °ø¹®ÀÚ¿ÀÇ °æ¿ìunsetMatchColumn(int),
setMatchColumn(int[])
void setMatchColumn(String [] columnNames)
throws SQLException
RowSet °´Ã¼ÀÇ ÀÏÄ¡¿·Î¼ ¼³Á¤ÇÕ´Ï´Ù. JoinRowSet°´Ã¼´Â
ÀÏÄ¡¿¿¡ ±â¹ÝÇØ
ÀÌ RowSet °´Ã¼¸¦ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
columnNames - ÀÏÄ¡¿·Î¼ ¼³Á¤µÇ´Â ¿ÀÇ À̸§À» ÁöÁ¤ÇÏ´Â String °´Ã¼ÀÇ ¹è¿
SQLException - ¹«È¿ÀÎ ·Ä¸íÀÌ ¼³Á¤µÇ¾úÀ» °æ¿ì, ·Ä¸íÀÌ nullÀÎ °æ¿ì, ¶Ç´Â ·Ä¸íÀÌ °ø¹®ÀÚ¿ÀÇ °æ¿ìunsetMatchColumn(int),
setMatchColumn(int[])
int[] getMatchColumnIndexes()
throws SQLException
setMatchColumn(int[] columnIdxes) ¸Þ¼µå¸¦ »ç¿ëÇØ, ÀÌ RowSet °´Ã¼·Î ¼³Á¤µÈ ÀÏÄ¡¿ÀÇ À妽º¸¦ ÃëµæÇÕ´Ï´Ù.
RowSet °´Ã¼ÀÇ ÀÏÄ¡¿·Î¼ ¼³Á¤µÈ ¿ÀÇ À妽º¸¦ ³ªÅ¸³»´Â int ¹è¿
SQLException - ÀÏÄ¡¿ÀÌ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ìsetMatchColumn(int),
unsetMatchColumn(int)
String [] getMatchColumnNames()
throws SQLException
setMatchColumn(String [] columnNames) ¸Þ¼µå¸¦ »ç¿ëÇØ, ÀÌ RowSet °´Ã¼·Î ¼³Á¤µÈ ÀÏÄ¡¿ÀÇ À̸§À» ÃëµæÇÕ´Ï´Ù.
RowSet °´Ã¼¿¡ ÀÏÄ¡¿·Î¼ ¼³Á¤µÈ ¿ÀÇ À̸§À» ÁöÁ¤ÇÏ´Â String °´Ã¼ÀÇ ¹è¿
SQLException - ÀÏÄ¡¿ÀÌ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ìsetMatchColumn(int),
unsetMatchColumn(int)
void unsetMatchColumn(int columnIdx)
throws SQLException
RowSet °´Ã¼ÀÇ ÀÏÄ¡¿·Î¼ ÁöÁ¤µÈ ¿ÀÇ ¼³Á¤À» ÇØÁ¦ÇÕ´Ï´Ù.
JoinableÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â RowSet°´Ã¼´Â
ÁöÁ¤µÈ ·Ä»ó¿¡¼ CachedRowSet.unsetKeyColumns ¸Þ¼µå°¡ ºÒ·Á °¥ ¶§±îÁö Ű¿Í °°Àº Á¦¾àÀÌ ½Ç½ÃµÇ´Â °ÍÀ» º¸ÁõÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
columnIdx - ÀÏÄ¡¿·Î¼ÀÇ ¼³Á¤ÀÌ ÇØÁ¦µÇ´Â ¿ÀÇ À妽º¸¦ ³ªÅ¸³»´Â int
SQLException - ¹«È¿ÀÎ ¿À妽º°¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì, ¶Ç´Â ÁöÁ¤µÈ ¿ÀÌ ÀÌÀü¿¡ ÀÏÄ¡¿·Î¼ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ìsetMatchColumn(int)
void unsetMatchColumn(int[] columnIdxes)
throws SQLException
RowSet °´Ã¼ÀÇ ÀÏÄ¡¿·Î¼ ÁöÁ¤µÈ ¿ÀÇ ¼³Á¤À» ÇØÁ¦ÇÕ´Ï´Ù.
columnIdxes - ÀÏÄ¡¿·Î¼ÀÇ ¼³Á¤ÀÌ ÇØÁ¦µÇ´Â ¿ÀÇ À妽º¸¦ ³ªÅ¸³»´Â int
¹è¿
SQLException - ¹«È¿ÀÎ ¿À妽º°¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì, ¶Ç´Â ÁöÁ¤µÈ ¿ÀÌ ÀÌÀü¿¡ ÀÏÄ¡¿·Î¼ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ìsetMatchColumn(int)
void unsetMatchColumn(String columnName)
throws SQLException
RowSet °´Ã¼ÀÇ ÀÏÄ¡¿·Î¼ ÁöÁ¤µÈ ¿ÀÇ ¼³Á¤À» ÇØÁ¦ÇÕ´Ï´Ù.
JoinableÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â RowSet°´Ã¼´Â
ÁöÁ¤µÈ ·Ä»ó¿¡¼ CachedRowSet.unsetKeyColumns ¸Þ¼µå°¡ ºÒ·Á °¥ ¶§±îÁö Ű¿Í °°Àº Á¦¾àÀÌ ½Ç½ÃµÇ´Â °ÍÀ» º¸ÁõÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
columnName - ÀÏÄ¡¿·Î¼ÀÇ ¼³Á¤ÀÌ ÇØÁ¦µÇ´Â ¿ÀÇ À̸§À» ÁöÁ¤ÇÏ´Â String °´Ã¼
SQLException - ¹«È¿ÀÎ ·Ä¸íÀÌ ÁöÁ¤µÇ¾úÀ» °æ¿ì, ¶Ç´Â ÁöÁ¤µÈ ¿ÀÌ ÀÌÀü¿¡ ÀÏÄ¡¿·Î¼ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ìsetMatchColumn(int)
void unsetMatchColumn(String [] columnName)
throws SQLException
RowSet °´Ã¼ÀÇ ÀÏÄ¡¿·Î¼ ÁöÁ¤µÈ ¿ÀÇ ¼³Á¤À» ÇØÁ¦ÇÕ´Ï´Ù.
columnName - ÀÏÄ¡¿·Î¼ÀÇ ¼³Á¤ÀÌ ÇØÁ¦µÇ´Â ¿ÀÇ À̸§À» ÁöÁ¤ÇÏ´Â String °´Ã¼ÀÇ ¹è¿
SQLException - ¹«È¿ÀÎ ·Ä¸íÀÌ ÁöÁ¤µÇ¾úÀ» °æ¿ì, ¶Ç´Â ÁöÁ¤µÈ ¿ÀÌ ÀÌÀü¿¡ ÀÏÄ¡¿·Î¼ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ìsetMatchColumn(int)
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
| °³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.