JavaTM 2 Platform
Standard Ed. 5.0

javax.sql
ÀÎÅÍÆäÀ̽º RowSet

¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
ResultSet
¾Ë·ÁÁø ¼­ºê ÀÎÅÍÆäÀ̽º ¸ñ·Ï :
CachedRowSet, FilteredRowSet, JdbcRowSet, JoinRowSet, SyncResolver, WebRowSet

public interface RowSet
extends ResultSet

JavaBeansTM ÄÄÆÛ³ÍÆ® ¸ðµ¨ÀÇ JDBC API ·Î Áö¿ø µÇ°Ô µÈ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. Çà ¼¼Æ®´Â ºñÁÖ¾óÀÎ Bean °³¹ß ȯ°æ¿¡¼­ JavaBeans ·Î¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶Ç, ¼³°è½Ã¿¡ ÀÛ¼º ¹× ±¸¼ºÀ»ÀÇÇØ ½ÇÇà½Ã¿¡ ½ÇÇàµË´Ï´Ù.

RowSetÀÎÅÍÆäÀ̽º¿¡¼­´Â JavaBeans ÇÁ·ÎÆÛƼÀÇ Á¶¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ÇÁ·ÎÆÛƼ¿¡ÀÇÇØ RowSetÀνºÅϽº°¡ JDBC µ¥ÀÌÅÍ ¼Ò½º¿¡ Á¢¼ÓÇØ, ±× µ¥ÀÌÅÍ ¼Ò½º·ÎºÎÅÍ µ¥ÀÌÅ͸¦ Àоµµ·Ï ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. °ªÀ» ¼³Á¤ÇÏ´Â ¸Þ¼­µå (setInt, setBytes, setString µî)¿¡¼­´Â ÀÔ·Â ÆĶó¹ÌÅ͸¦ Çà ¼¼Æ®ÀÇ Ä¿¸àµå ÇÁ·ÎÆÛƼ¿¡ °Ç³×ÁÖ´Â ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù. ÀÌ Ä¿¸àµå´Â Çà ¼¼Æ®°¡ ÀϹÝÀûÀ¸·Î °ü°è µ¥ÀÌŸº£À̽º·ÎºÎÅÍ ÀÚ½ÅÀÇ µ¥ÀÌÅ͸¦ ÃëµæÇÒ °æ¿ì¿¡ »ç¿ëÇÏ´Â SQL Äõ¸®ÀÔ´Ï´Ù.

RowSetÀÎÅÍÆäÀ̽º¿¡¼­´Â JavaBeans À̺¥Æ®¸¦ Áö¿ø ÇÏ°í ÀÖ¾î, Çà ¼¼Æ®¿¡ À̺¥Æ®°¡ ¹ß»ýÇßÀ» ¶§ (°ªÀÇ º¯°æµî)¿¡ ¾îÇø®ÄÉÀ̼ǿÜÀÇ ÄÄÆÛ³ÍÆ®¿¡ ÅëÁöÇÒ ¼ö ÀÖ½À´Ï´Ù .

JDBC API ¿ÜÀÇ ºÎºÐÀ» »ç¿ëÇØ ±¸ÇöÇϵµ·Ï ÇÏ°í ÀÖ´Â Á¡À¸·Î½á, RowSetÀÎÅÍÆäÀ̽º´Â µ¶Æ¯ÇÕ´Ï´Ù. ¹Ù²Ù¾î ¸»Çϸé, RowSet ±¸ÇöÀ̶õ JDBC µå¶óÀ̹öÀÇ ÃÖ»óºÎ¿¡¼­ ½ÇÇàµÇ´Â ¼ÒÇÁÆ®¿þ¾îÀÇ ·¹À̾îÀÔ´Ï´Ù. RowSetÀÎÅÍÆäÀ̽ºÀÇ ±¸ÇöÀº JDBC Á¦Ç°ÀÇ ÀϺημ­ Á¦°øÇÏ·Á°í ÇÏ´Â JDBC µå¶óÀ̹ö º¥´õ¸¦ ½ÃÀÛÇطμ­ ´©±¸¶óµµ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.

RowSet °´Ã¼¿¡¼­´Â µ¥ÀÌÅÍ ¼Ò½º¿ÍÀÇ Á¢¼ÓÀ» ÀÛ¼ºÇØ, °´Ã¼ÀÇ ¶óÀÌÇÁ »çÀÌŬÀ» ÅëÇؼ­ ±× Á¢¼ÓÀ» º¸°ü À¯ÁöÇÕ´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì, ¡¸Á¢¼ÓµÇ¾ú´Ù¡¹Çà ¼¼Æ®·Î ºÒ¸³´Ï´Ù. ¶Ç, Çà ¼¼Æ®´Â µ¥ÀÌÅÍ ¼Ò½º¿Í Á¢¼ÓÇØ µ¥ÀÌÅ͸¦ ÃëµæÇØ, Á¢¼ÓÀ» ´ÝÀ» ¼öµµ ÀÖ½À´Ï´Ù. ±×·¯ÇÑ Çà ¼¼Æ®´Â ¡¸Àý´Ü µÇ¾ú´Ù¡¹Çà ¼¼Æ®·Î ºÒ¸³´Ï´Ù. Àý´Ü µÈ Çà ¼¼Æ®¿¡¼­´Â Àý´ÜÁß¿¡ µ¥ÀÌÅÍ·Î º¯°æÀ» ´õÇÏ°í ³ª¼­, µ¥ÀÌÅÍÀÇ ¿øÀÇ ¼Ò½º·Î º¯°æÀ» º¸³» µÇµ¹¸± ¼ö°¡ ÀÖ½À´Ï´Ù. ±×·¯³ª, ±× ¶§¹®¿¡(À§ÇØ)´Â Á¢¼ÓÀ» Çѹø ´õ È®¸³ÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

Àý´Ü µÈ Çà ¼¼Æ®¿¡´Â °ü·ÃµÈ ¸®´õ (RowSetReader °´Ã¼)¿Í ¶óÀÌÅÍ (RowSetWriter °´Ã¼)°¡ ÀÖ½À´Ï´Ù. ¸®´õ´Â µ¥ÀÌÅÍ Ã·ºÎ·Î Çà ¼¼Æ®¸¦ »ý¼ºÇϱâ À§Çؼ­ ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î ±¸ÇöµÇ°í ÀÖ¾î ºñ°ü°è µ¥ÀÌÅÍ ¼Ò½º·ÎºÎÅÍ µ¥ÀÌÅ͸¦ ÃëµæÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¶óÀÌÅ͵µ ¶Ç ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î ±¸ÇöµÇ°í ÀÖ¾î Çà ¼¼Æ®ÀÇ µ¥ÀÌÅÍ¿¡ ´õÇØÁø º¯°æÀ» ±âº»ÀÌ µÇ´Â µ¥ÀÌÅÍ Ãâó¿¡ º¸³» µÇµ¹¸± ¼ö°¡ ÀÖ½À´Ï´Ù.

Çà ¼¼Æ®¸¦ »ç¿ëÇÏ´Â °ÍÀº °£´ÜÇÕ´Ï´Ù. RowSetÀÎÅÍÆäÀ̽º´Â Ç¥ÁØÀÇ java.sql.ResultSetÀÎÅÍÆäÀ̽º¸¦ È®ÀåÇÏ°í ÀÖ½À´Ï´Ù. ¶Ç RowSetMetaDataÀÎÅÍÆäÀ̽º´Â java.sql.ResultSetMetaDataÀÎÅÍÆäÀ̽º¸¦ È®ÀåÇÏ°í ÀÖ½À´Ï´Ù. ±×°Í¿¡ÀÇÇØ JDBC API¿¡ Á¤ÅëÇÏ°í ÀÖ´Â °³¹ßÀÚ°¡ Çà ¼¼Æ®¸¦ »ç¿ëÇϱâ À§Çؼ­´Â ÃÖ¼ÒÇÑÀÇ »õ·Î¿î API¸¦ ±â¾ïÇÏ¸é ³¡³³´Ï´Ù. °Ô´Ù°¡ JDBC ResultSet °´Ã¼¿Í ÇÔ²² µ¿ÀÛÇÏ´Â ½áµåÆÄƼÁ¦ÀÇ ¼ÒÇÁÆ®¿þ¾î ÅøÀ» Çà ¼¼Æ®¸¦ »ç¿ëÇØ µ¿ÀÛÇϵµ·Ï ÇÏ´Â Àϵµ °£´ÜÇÏ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù.

µµÀÔµÈ ¹öÀü :
1.4

ÇÊµå °³¿ä
 
ÀÎÅÍÆäÀ̽º java.sql. ResultSet ·ÎºÎÅÍ »ó¼ÓµÈ Çʵå
CLOSE_CURSORS_AT_COMMIT, CONCUR_READ_ONLY, CONCUR_UPDATABLE, FETCH_FORWARD, FETCH_REVERSE, FETCH_UNKNOWN, HOLD_CURSORS_OVER_COMMIT, TYPE_FORWARD_ONLY, TYPE_SCROLL_INSENSITIVE, TYPE_SCROLL_SENSITIVE
 
¸Þ¼­µå °³¿ä
 void addRowSetListener (RowSetListener  listener)
          ÁöÁ¤ÇÑ À̺¥Æ® ¸®½º³Ê¸¦ µî·ÏÇØ, ÀÌ RowSet °´Ã¼·Î ¹ß»ýÇÏ´Â À̺¥Æ®°¡ ÅëÁöµÇµµ·Ï ÇÕ´Ï´Ù.
 void clearParameters ()
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå¿ëÀÇ ÆĶó¹ÌÅÍ ¼¼Æ®¸¦ Ŭ¸®¾î ÇÕ´Ï´Ù.
 void execute ()
          ÀÌ RowSet °´Ã¼¿¡ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÕ´Ï´Ù.
 String getCommand ()
          ÀÌ RowSet °´Ã¼ÀÇ command ÇÁ·ÎÆÛƼ¸¦ ÃëµæÇÕ´Ï´Ù.
 String getDataSourceName ()
          ÀÌ RowSet °´Ã¼ÀÇ µ¥ÀÌÅÍ ¼Ò½º¸¦ ƯÁ¤ÇÏ´Â ³í¸®¸íÀ» ÃëµæÇÕ´Ï´Ù.
 boolean getEscapeProcessing ()
          ÀÌ RowSet °´Ã¼ÀÇ À̽ºÄÉÀÌÇÁÀÇ Ã³¸®°¡ À¯È¿ÇÑ°¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxFieldSize ()
          ÀÖ´Â ·ÄÄ¡·Î ¸®ÅÏµÈ ÃÖ´ë ¹ÙÀÌÆ®¼ö¸¦ ÃëµæÇÕ´Ï´Ù.
 int getMaxRows ()
          ÀÌ RowSet °´Ã¼¿¡ Æ÷ÇÔÇÒ ¼ö ÀÖ´Â ÃÖ´ëÇà¼ö¸¦ ÃëµæÇÕ´Ï´Ù.
 String getPassword ()
          µ¥ÀÌŸº£À̽º Á¢¼ÓÀÇ ÀÛ¼º¿¡ »ç¿ëÇÏ´Â Æнº¿öµå¸¦ ÃëµæÇÕ´Ï´Ù.
 int getQueryTimeout ()
          µå¶óÀ̹ö°¡ ¹®ÀåÀÇ ½ÇÇàÀ» ±â´Ù¸®´Â ÃÖ´ëÃʼö¸¦ ÃëµæÇÕ´Ï´Ù.
 int getTransactionIsolation ()
          ÀÌ RowSet °´Ã¼ÀÇ Æ®·£Àè¼Ç(transaction) Â÷´Ü ·¹º§ÀÇ ¼³Á¤À» ÃëµæÇÕ´Ï´Ù.
 Map <String, Class <? >> getTypeMap ()
          ÀÌ RowSet °´Ã¼¿¡ °ü·ÃµÈ SQL »ç¿ëÀÚ Á¤ÀÇÇüÀÇ Ä¿½ºÅÒ ¸ÅÇÎÀÌ ÀÖ´Â °æ¿ì¿¡´Â ±×°ÍÀ» ÁöÁ¤ÇÏ´Â Map °´Ã¼¸¦ ÃëµæÇÕ´Ï´Ù.
 String getUrl ()
          ÀÌ RowSet °´Ã¼°¡ Á¢¼ÓÀ» È®¸³Çϴµ¥ DataSource°´Ã¼´Â ¾Æ´Ï°í DriverManager¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡ Á¢¼ÓÀ» ÀÛ¼ºÇϱâ À§Çؼ­ »ç¿ëÇÏ´Â url ÇÁ·ÎÆÛƼ¸¦ ÃëµæÇÕ´Ï´Ù.
 String getUsername ()
          ÀÌ RowSet °´Ã¼ÀÇ µ¥ÀÌŸº£À̽º Á¢¼ÓÀ» ÀÛ¼ºÇϱâ À§Çؼ­ »ç¿ëµÇ´Â username¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean isReadOnly ()
          ÀÌ RowSet °´Ã¼°¡ Àбâ Àü¿ëÀΰ¡ ¾î¶²°¡¸¦ È®ÀÎÇÕ´Ï´Ù.
 void removeRowSetListener (RowSetListener  listener)
          ÁöÁ¤ÇÑ ¸®½º³Ê¸¦, ÀÌ RowSet °´Ã¼·Î À̺¥Æ®°¡ ¹ß»ýÇßÀ» ¶§¿¡ ÅëÁöµÇ´Â ÄÄÆÛ³ÍÆ®ÀÇ ¸®½ºÆ®·ÎºÎÅÍ »èÁ¦ÇÕ´Ï´Ù.
 void setArray (int i, Array  x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå·Î ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Array°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setAsciiStream (int parameterIndex, InputStream  x, int length)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.io.InputStream°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setBigDecimal (int parameterIndex, BigDecimal  x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.math.BigDeciaml°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setBinaryStream (int parameterIndex, InputStream  x, int length)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.io.InputStream°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setBlob (int i, Blob  x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Blob°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setBoolean (int parameterIndex, boolean x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java boolean°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setByte (int parameterIndex, byte x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå¿¡ ´ëÇØ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java byte°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setBytes (int parameterIndex, byte[] x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, byte°ªÀÇ ÁöÁ¤ÇÑ Java ¹è¿­Ä¡·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setCharacterStream (int parameterIndex, Reader  reader, int length)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.io.Reader°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setClob (int i, Clob  x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå·Î ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Clob°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setCommand (String  cmd)
          ÀÌ RowSet °´Ã¼ÀÇ command ÇÁ·ÎÆÛƼ¿¡ SQL Äõ¸®¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 void setConcurrency (int concurrency)
          ÀÌ RowSet °´Ã¼ÀÇ º´Ç༺À» ÁöÁ¤ÇÑ º´Ç༺ ·¹º§·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setDataSourceName (String  name)
          ÀÌ RowSet °´Ã¼ÀÇ µ¥ÀÌÅÍ ¼Ò½º¸í ÇÁ·ÎÆÛƼ¸¦, ÁöÁ¤ÇÑ String·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setDate (int parameterIndex, Date  x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.sql.Date°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setDate (int parameterIndex, Date  x, Calendar  cal)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.sql.Date°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setDouble (int parameterIndex, double x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java double°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setEscapeProcessing (boolean enable)
          ÀÌ RowSet °´Ã¼ÀÇ À̽ºÄÉÀÌÇÁÀÇ Ã³¸®¸¦ ¿Â ¶Ç´Â ¿ÀÇÁ·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setFloat (int parameterIndex, float x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java float°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setInt (int parameterIndex, int x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java int°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setLong (int parameterIndex, long x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java long°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setMaxFieldSize (int max)
          ·ÄÄ¡¿¡ ¸®ÅÏµÈ ÃÖ´ë ¹ÙÀÌÆ®¼ö¸¦, ÁöÁ¤µÈ ¹ÙÀÌÆ®¼ö·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setMaxRows (int max)
          ÀÌ RowSet °´Ã¼¿¡ Æ÷ÇÔÇÒ ¼ö ÀÖ´Â ÃÖ´ëÀÇ Çà¼ö¸¦, ÁöÁ¤ÇÑ °ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setNull (int parameterIndex, int sqlType)
          ÀÌ RowSet °´Ã¼ÀÇ, ÁöÁ¤ÇÑ SQL Ä¿¸àµåÀÇ ÆĶó¹ÌÅ͸¦, SQL NULL·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setNull (int paramIndex, int sqlType, String  typeName)
          ÀÌ RowSet °´Ã¼ÀÇ, ÁöÁ¤ÇÑ SQL Ä¿¸àµåÀÇ ÆĶó¹ÌÅ͸¦, SQL NULL·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setObject (int parameterIndex, Object  x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java Object·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setObject (int parameterIndex, Object  x, int targetSqlType)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java Object·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setObject (int parameterIndex, Object  x, int targetSqlType, int scale)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java Object·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setPassword (String  password)
          ÀÌ RowSet °´Ã¼ÀÇ µ¥ÀÌŸº£À̽º Æнº¿öµå¸¦, ÁöÁ¤ÇÑ String·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setQueryTimeout (int seconds)
          µå¶óÀ̹ö°¡ ¹®ÀåÀÇ ½ÇÇàÀ» ±â´Ù¸®´Â ÃÖ´ë ½Ã°£À» ÁöÁ¤ÇÑ Ãʼö·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setReadOnly (boolean value)
          ÀÌ RowSet °´Ã¼°¡ Àбâ Àü¿ëÀΰ¡ ¾î¶²°¡¸¦, ÁöÁ¤ÇÑ boolean·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setRef (int i, Ref  x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå·Î ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java Ref°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setShort (int parameterIndex, short x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java short°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setString (int parameterIndex, String  x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java String°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setTime (int parameterIndex, Time  x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.sql.Time°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setTime (int parameterIndex, Time  x, Calendar  cal)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå·Î ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.sql.Time°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setTimestamp (int parameterIndex, Timestamp  x)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.sql.Timestamp°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setTimestamp (int parameterIndex, Timestamp  x, Calendar  cal)
          ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå·Î ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.sql.Timestamp°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setTransactionIsolation (int level)
          ÀÌ RowSet °´Ã¼ÀÇ Æ®·£Àè¼Ç(transaction) Â÷´Ü ·¹º§À» ¼³Á¤ÇÕ´Ï´Ù.
 void setType (int type)
          ÀÌ RowSet °´Ã¼ÀÇ ÇüŸ¦, ÁöÁ¤ÇÑ ÇüÅ·Π¼³Á¤ÇÕ´Ï´Ù.
 void setTypeMap (Map <String, Class <? >> map)
          ÁöÁ¤ÇÑ java.util.Map °´Ã¼¸¦, ÀÌ RowSet °´Ã¼ÀÇ µðÆúÆ®Çü ¸ÊÀ¸·Î¼­ ÀνºÅç ÇÕ´Ï´Ù.
 void setUrl (String  url)
          ÀÌ RowSet °´Ã¼°¡ DriverManager¸¦ »ç¿ëÇØ Á¢¼ÓÀ» ÀÛ¼ºÇÒ °æ¿ì¿¡ »ç¿ëÇÏ´Â URL¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 void setUsername (String  name)
          ÀÌ RowSet °´Ã¼ÀÇ username ÇÁ·ÎÆÛƼ¸¦, ÁöÁ¤ÇÑ String·Î ¼³Á¤ÇÕ´Ï´Ù.
 
ÀÎÅÍÆäÀ̽º java.sql. ResultSet ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
absolute, afterLast, beforeFirst, cancelRowUpdates, clearWarnings, close, deleteRow, findColumn, first, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getConcurrency, getCursorName, getDate, getDate, getDate, getDate, getDouble, getDouble, getFetchDirection, getFetchSize, getFloat, getFloat, getInt, getInt, getLong, getLong, getMetaData, getObject, getObject, getObject, getObject, getRef, getRef, getRow, getShort, getShort, getStatement, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, insertRow, isAfterLast, isBeforeFirst, isFirst, isLast, last, moveToCurrentRow, moveToInsertRow, next, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, updateArray, updateArray, updateAsciiStream, updateAsciiStream, updateBigDecimal, updateBigDecimal, updateBinaryStream, updateBinaryStream, updateBlob, updateBlob, updateBoolean, updateBoolean, updateByte, updateByte, updateBytes, updateBytes, updateCharacterStream, updateCharacterStream, updateClob, updateClob, updateDate, updateDate, updateDouble, updateDouble, updateFloat, updateFloat, updateInt, updateInt, updateLong, updateLong, updateNull, updateNull, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRow, updateShort, updateShort, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp, wasNull
 

¸Þ¼­µåÀÇ »ó¼¼

getUrl

String  getUrl()
              throws SQLException 
ÀÌ RowSet °´Ã¼°¡ Á¢¼ÓÀ» È®¸³Çϴµ¥ DataSource°´Ã¼´Â ¾Æ´Ï°í DriverManager¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡ Á¢¼ÓÀ» ÀÛ¼ºÇϱâ À§Çؼ­ »ç¿ëÇÏ´Â url ÇÁ·ÎÆÛƼ¸¦ ÃëµæÇÕ´Ï´Ù. ±âº»°ª´Â null ÀÔ´Ï´Ù.

¹Ýȯ°ª:
URL¸¦ ³ªÅ¸³»´Â ij¸¯ÅÍ ¶óÀÎ
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
setUrl(java.lang.String)

setUrl

void setUrl(String  url)
            throws SQLException 
ÀÌ RowSet °´Ã¼°¡ DriverManager¸¦ »ç¿ëÇØ Á¢¼ÓÀ» ÀÛ¼ºÇÒ °æ¿ì¿¡ »ç¿ëÇÏ´Â URL¸¦ ¼³Á¤ÇÕ´Ï´Ù.ÀÌ ÇÁ·ÎÆÛƼÀÇ ¼³Á¤Àº »ý·« °¡´ÉÇÕ´Ï´Ù. URL¸¦ »ç¿ëÇÏ´Â °æ¿ì´Â µ¥ÀÌŸº£À̽º¿¡ÀÇ Á¢¼Ó¿¡ Çà ¼¼Æ®°¡ »ç¿ëµÇ±â Àü¿¡ ±× URL¸¦ ¹Þ¾ÆµéÀÌ´Â JDBC µå¶óÀ̹ö°¡ ¾îÇø®ÄÉÀ̼ǿ¡ ÀÇÇØ ·ÎµåµÇ¾î ÀÖÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. Çà ¼¼Æ®¿¡¼­´Â µ¥ÀÌÅ͸¦ ÀÐ°í ¾²±âÇÒ °æ¿ì¿¡ ÀÌ URL¸¦ ³»ºÎÀûÀ¸·Î »ç¿ëÇØ, µ¥ÀÌŸº£À̽º Á¢¼ÓÀ» ÀÛ¼ºÇÕ´Ï´Ù. URL¿Í µ¥ÀÌÅÍ ¼Ò½º¸í °¡¿îµ¥, »õ·Ó°Ô ÁöÁ¤µÈ (ºÐ)ÆíÀÌ Á¢¼ÓÀÇ ÀÛ¼º¿¡ »ç¿ëµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
url - ij¸¯ÅÍ ¶óÀÎÄ¡. nullµµ °¡´É
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getUrl()

getDataSourceName

String  getDataSourceName()
ÀÌ RowSet °´Ã¼ÀÇ µ¥ÀÌÅÍ ¼Ò½º¸¦ ƯÁ¤ÇÏ´Â ³í¸®¸íÀ» ÃëµæÇÕ´Ï´Ù. url ÇÁ·ÎÆÛƼ¿Í µ¥ÀÌÅÍ ¼Ò½º¸í ÇÁ·ÎÆÛƼÀÇ ¾î´À ÂÊÀÎÁö¸¦ ¼³Á¤ÇÏÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. Çà ¼¼Æ®¿¡¼­´Â Á¢¼ÓÀ» ÃëµæÇϱâ À§Çؼ­ ¸¶Áö¸·¿¡ »ç¿ëÇÑ ÇÁ·ÎÆÛƼ¸¦ »ç¿ëÇÕ´Ï´Ù.

¹Ýȯ°ª:
µ¥ÀÌÅÍ ¼Ò½º¸í
°ü·Ã Ç׸ñ:
setDataSourceName(java.lang.String), setUrl(java.lang.String)

setDataSourceName

void setDataSourceName(String  name)
                       throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ µ¥ÀÌÅÍ ¼Ò½º¸í ÇÁ·ÎÆÛƼ¸¦, ÁöÁ¤ÇÑ String·Î ¼³Á¤ÇÕ´Ï´Ù.

µ¥ÀÌÅÍ ¼Ò½º¸í ÇÁ·ÎÆÛƼÀÇ °ªÀº ³×ÀÓ ¼­ºñ½º·Î µî·ÏµÈ DataSource °´Ã¼¸¦ ·è ¿Ã¶ó°¡±â À§Çؼ­ »ç¿ëµË´Ï´Ù. ÃëµæµÈ DataSource °´Ã¼¸¦ »ç¿ëÇØ, ÀÌ °´Ã¼°¡ ³ªÅ¸³»´Â µ¥ÀÌÅÍ ¼Ò½º¿¡ÀÇ Á¢¼ÓÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
name - ÀÌ RowSet °´Ã¼¿¡ ´ëÇÑ µ¥ÀÌÅÍ ¼Ò½ºÀÇ ³í¸®¸í
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getDataSourceName()

getUsername

String  getUsername()
ÀÌ RowSet °´Ã¼ÀÇ µ¥ÀÌŸº£À̽º Á¢¼ÓÀ» ÀÛ¼ºÇϱâ À§Çؼ­ »ç¿ëµÇ´Â username¸¦ ÃëµæÇÕ´Ï´Ù. username ÇÁ·ÎÆÛƼ´Â ½ÇÇà½Ã¿¡ execute ¸Þ¼­µå¸¦ È£ÃâÇϱâ ÀüÀ¸·Î ¼³Á¤µË´Ï´Ù. º¸Åë, ÀÌ°ÍÀº RowSet °´Ã¼ÀÇ Á÷·ÄÈ­ »óÅÂÀÇ ÀϺο¡¼­´Â ¾ø½À´Ï´Ù.

¹Ýȯ°ª:
username ÇÁ·ÎÆÛƼ
°ü·Ã Ç׸ñ:
setUsername(java.lang.String)

setUsername

void setUsername(String  name)
                 throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ username ÇÁ·ÎÆÛƼ¸¦, ÁöÁ¤ÇÑ String·Î ¼³Á¤ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
name - »ç¿ëÀÚ ¸í
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getUsername()

getPassword

String  getPassword()
µ¥ÀÌŸº£À̽º Á¢¼ÓÀÇ ÀÛ¼º¿¡ »ç¿ëÇÏ´Â Æнº¿öµå¸¦ ÃëµæÇÕ´Ï´Ù. password ÇÁ·ÎÆÛƼ´Â ½ÇÇà½Ã¿¡ execute ¸Þ¼­µå¸¦ È£ÃâÇϱâ ÀüÀ¸·Î ¼³Á¤µË´Ï´Ù. º¸Åë, ÀÌ°ÍÀº RowSet °´Ã¼ÀÇ Á÷·ÄÈ­ »óÅÂÀÇ ÀϺο¡¼­´Â ¾ø½À´Ï´Ù.

¹Ýȯ°ª:
µ¥ÀÌŸº£À̽º Á¢¼ÓÀÇ ÀÛ¼º¿¡ ÇÊ¿äÇÑ Æнº¿öµå
°ü·Ã Ç׸ñ:
setPassword(java.lang.String)

setPassword

void setPassword(String  password)
                 throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ µ¥ÀÌŸº£À̽º Æнº¿öµå¸¦, ÁöÁ¤ÇÑ String·Î ¼³Á¤ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
password - Æнº¿öµå¸¦ ³ªÅ¸³»´Â ij¸¯ÅÍ ¶óÀÎ
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getPassword()

getTransactionIsolation

int getTransactionIsolation()
ÀÌ RowSet °´Ã¼ÀÇ Æ®·£Àè¼Ç(transaction) Â÷´Ü ·¹º§ÀÇ ¼³Á¤À» ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
Æ®·£Àè¼Ç(transaction) Â÷´Ü ·¹º§. Connection.TRANSACTION_READ_UNCOMMITTED, Connection.TRANSACTION_READ_COMMITTED, Connection.TRANSACTION_REPEATABLE_READ, Connection.TRANSACTION_SERIALIZABLE ¾î¶² °ÍÀ̳ª
°ü·Ã Ç׸ñ:
setTransactionIsolation(int)

setTransactionIsolation

void setTransactionIsolation(int level)
                             throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Æ®·£Àè¼Ç(transaction) Â÷´Ü ·¹º§À» ¼³Á¤ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
level - Æ®·£Àè¼Ç(transaction) Â÷´Ü ·¹º§. Connection.TRANSACTION_READ_UNCOMMITTED, Connection.TRANSACTION_READ_COMMITTED, Connection.TRANSACTION_REPEATABLE_READ, Connection.TRANSACTION_SERIALIZABLE ¾î¶² °ÍÀΰ¡
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getTransactionIsolation()

getTypeMap

Map <String,
Class <? >> getTypeMap()
                                throws SQLException 
ÀÌ RowSet °´Ã¼¿¡ °ü·ÃµÈ SQL »ç¿ëÀÚ Á¤ÀÇÇüÀÇ Ä¿½ºÅÒ ¸ÅÇÎÀÌ ÀÖ´Â °æ¿ì¿¡´Â ±×°ÍÀ» ÁöÁ¤ÇÏ´Â Map °´Ã¼¸¦ ÃëµæÇÕ´Ï´Ù. ÇüÅ ¸ÊÀÇ µðÆúÆ®´Â ºñ¾îÀÖ½À´Ï´Ù.

¹Ýȯ°ª:
SQL »ç¿ëÀÚ Á¤ÀÇÇü°ú ±×°ÍµéÀÌ ¸ÅÇÎ µÇ´Â Java Ŭ·¡½º°¡ Æ÷ÇԵǰí ÀÖ´Â java.util.Map °´Ã¼
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
setTypeMap(java.util.Map>)

setTypeMap

void setTypeMap(Map <String,
Class <? >> map)
                throws SQLException 
ÁöÁ¤ÇÑ java.util.Map °´Ã¼¸¦, ÀÌ RowSet °´Ã¼ÀÇ µðÆúÆ®Çü ¸ÊÀ¸·Î¼­ ÀνºÅç ÇÕ´Ï´Ù. ´Ù¸¥ ÇüÅ ¸ÊÀÌ ¸Þ¼­µåÀÇ ÆĶó¹ÌÅͷμ­ ÁöÁ¤µÉ ¶§±îÁö, ÀÌ ÇüÅ ¸ÊÀÌ »ç¿ëµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
map - SQL »ç¿ëÀÚ Á¤ÀÇÇü°ú ±×°ÍµéÀÌ ¸ÅÇÎ µÇ´Â Java Ŭ·¡½º°¡ Æ÷ÇԵǰí ÀÖ´Â java.util.Map °´Ã¼
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getTypeMap()

getCommand

String  getCommand()
ÀÌ RowSet °´Ã¼ÀÇ command ÇÁ·ÎÆÛƼ¸¦ ÃëµæÇÕ´Ï´Ù. command ÇÁ·ÎÆÛƼ¿¡´Â SQL Äõ¸®ÀÎ Ä¿¸àµå ij¸¯ÅÍ ¶óÀÎÀÌ Æ÷ÇԵ˴ϴÙ. ÀÌ°ÍÀº Çà ¼¼Æ®¿¡ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇϱâ À§Çؼ­ ½ÇÇàµË´Ï´Ù. ±âº»°ª´Â null ÀÔ´Ï´Ù.

¹Ýȯ°ª:
Ä¿¸àµå ij¸¯ÅÍ ¶óÀÎ. nullµµ °¡´É
°ü·Ã Ç׸ñ:
setCommand(java.lang.String)

setCommand

void setCommand(String  cmd)
                throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ command ÇÁ·ÎÆÛƼ¿¡ SQL Äõ¸®¸¦ ¼³Á¤ÇÕ´Ï´Ù. Çà ¼¼Æ®°¡ Ä¿¸àµå¸¦ Áö¿ø ÇÏÁö ¾Ê´Â µ¥ÀÌÅÍ ¼Ò½º·ÎºÎÅÍ µ¥ÀÌÅ͸¦ ¾ò´Â °æ¿ì (½ºÇÁ·¹µå½¬Æ® µî), ÀÌ ÇÁ·ÎÆÛƼ´Â »ý·« °¡´ÉÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
cmd - ÀÌ RowSet °´Ã¼ÀÇ µ¥ÀÌÅ͸¦ ¾ò±â À§Çؼ­ »ç¿ëµÇ´Â SQL Äõ¸®. nullµµ °¡´É
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getCommand()

isReadOnly

boolean isReadOnly()
ÀÌ RowSet °´Ã¼°¡ Àбâ Àü¿ëÀΰ¡ ¾î¶²°¡¸¦ È®ÀÎÇÕ´Ï´Ù. °»½ÅÀÌ °¡´ÉÇÑ °æ¿ì, Çà ¼¼Æ®ÀÇ µðÆúÆ®´Â °»½Å °¡´ÉÇÏ°Ô µË´Ï´Ù.

read Àü¿ëÀÇ Çà ¼¼Æ®¸¦ °»½ÅÇÏ·Á°í Çϸé, SQLException°¡ ¹ß»ý µË´Ï´Ù.

¹Ýȯ°ª:
ÀÌ RowSet °´Ã¼°¡ Àбâ Àü¿ëÀÇ °æ¿ì´Â true, °»½Å °¡´ÉÇÑ °æ¿ì´Â false
°ü·Ã Ç׸ñ:
setReadOnly(boolean)

setReadOnly

void setReadOnly(boolean value)
                 throws SQLException 
ÀÌ RowSet °´Ã¼°¡ Àбâ Àü¿ëÀΰ¡ ¾î¶²°¡¸¦, ÁöÁ¤ÇÑ boolean·Î ¼³Á¤ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
value - read Àü¿ëÀÇ °æ¿ì´Â true, °»½Å °¡´ÉÇÑ °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
isReadOnly()

getMaxFieldSize

int getMaxFieldSize()
                    throws SQLException 
¾î´À ·ÄÄ¡·Î ¸®ÅÏµÈ ÃÖ´ë ¹ÙÀÌÆ®¼ö¸¦ ÃëµæÇÕ´Ï´Ù. ÀÌ Á¦ÇÑÄ¡´Â BINARY, VARBINARY, LONGVARBINARYBINARY, CHAR, VARCHAR ¹× LONGVARCHAR °¢ ¿­¿¡¸¸ Àû¿ëµË´Ï´Ù. Á¦ÇÑÄ¡¸¦ ³ÑÀº µ¥ÀÌÅÍ´Â ÅëÁö¾øÀÌ ÆıâµË´Ï´Ù.

¹Ýȯ°ª:
ÇöÀçÀÇ ÃÖ´ë¿­»çÀÌÁî Á¦ÇÑÄ¡. 0 Àº Á¦ÇÑÀÌ ¾ø´Â °ÍÀ» ³ªÅ¸³½´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
setMaxFieldSize(int)

setMaxFieldSize

void setMaxFieldSize(int max)
                     throws SQLException 
·ÄÄ¡¿¡ ¸®ÅÏµÈ ÃÖ´ë ¹ÙÀÌÆ®¼ö¸¦, ÁöÁ¤µÈ ¹ÙÀÌÆ®¼ö·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ Á¦ÇÑÄ¡´Â BINARY, VARBINARY, LONGVARBINARYBINARY, CHAR, VARCHAR, LONGVARCHAR °¢ ¿­ÀÎ ¸¸Å­ Àû¿ëµË´Ï´Ù. Á¦ÇÑÄ¡¸¦ ³ÑÀº µ¥ÀÌÅÍ´Â ÅëÁö¾øÀÌ ÆıâµË´Ï´Ù. À̽ļºÀ» ÃÖ´ëÇÑÀ¸·Î ÇÏ·Á¸é, 256 º¸´Ù Å« °ªÀ» »ç¿ëÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
max - »õ·Î¿î ÃÖ´ë¿­»çÀÌÁîÀÇ Á¦ÇÑÄ¡ (¹ÙÀÌÆ®). Á¦·Î´Â ¹«Á¦ÇÑÀ» ¹ÌÇÑ´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getMaxFieldSize()

getMaxRows

int getMaxRows()
               throws SQLException 
ÀÌ RowSet °´Ã¼¿¡ Æ÷ÇÔÇÒ ¼ö ÀÖ´Â ÃÖ´ëÇà¼ö¸¦ ÃëµæÇÕ´Ï´Ù. Á¦ÇÑÄ¡¸¦ ³ÑÀº ÇàÀº ÅëÁö¾øÀÌ Á¦¿ÜµË´Ï´Ù.

¹Ýȯ°ª:
ÀÌ RowSet °´Ã¼¿¡ Æ÷ÇÔÇÒ ¼ö ÀÖ´Â ÇöÀçÀÇ ÃÖ´ëÇà¼ö. Á¦·Î´Â ¹«Á¦ÇÑÀ» ¹ÌÇÑ´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
setMaxRows(int)

setMaxRows

void setMaxRows(int max)
                throws SQLException 
ÀÌ RowSet °´Ã¼¿¡ Æ÷ÇÔÇÒ ¼ö ÀÖ´Â ÃÖ´ëÀÇ Çà¼ö¸¦, ÁöÁ¤ÇÑ °ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. Á¦ÇÑÄ¡¸¦ ³ÑÀº ÇàÀº ÅëÁö¾øÀÌ Á¦¿ÜµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
max - »õ·Î¿î ÃÖ´ëÇà¼ö. Á¦·Î´Â ¹«Á¦ÇÑÀ» ¹ÌÇÑ´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getMaxRows()

getEscapeProcessing

boolean getEscapeProcessing()
                            throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ À̽ºÄÉÀÌÇÁÀÇ Ã³¸®°¡ À¯È¿ÇÑ°¡ ¾î¶²°¡¸¦ ÃëµæÇÕ´Ï´Ù. ¿¡½ºÄÉÀÌÇÁ½ºÄ³´×ÀÌ ¿ÂÀÇ °æ¿ì (µðÆúÆ®), µå¶óÀ̹ö´Â SQL ¹®À» µ¥ÀÌŸº£À̽º¿¡ º¸³»±â Àü¿¡ À̽ºÄÉÀÌÇÁ ġȯÀ» ½ÇÇàÇÕ´Ï´Ù.

¹Ýȯ°ª:
À̽ºÄÉÀÌÇÁ 󸮰¡ À¯È¿ÇÑ °æ¿ì´Â true, ¹«È¿ÀÎ °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
setEscapeProcessing(boolean)

setEscapeProcessing

void setEscapeProcessing(boolean enable)
                         throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ À̽ºÄÉÀÌÇÁÀÇ Ã³¸®¸¦ ¿Â ¶Ç´Â ¿ÀÇÁ·Î ¼³Á¤ÇÕ´Ï´Ù. ¿¡½ºÄÉÀÌÇÁ½ºÄ³´×ÀÌ ¿ÂÀÇ °æ¿ì (µðÆúÆ®), µå¶óÀ̹ö´Â SQL ¹®À» µ¥ÀÌŸº£À̽º¿¡ º¸³»±â Àü¿¡ À̽ºÄÉÀÌÇÁ ġȯÀ» ½ÇÇàÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
enable - À̽ºÄÉÀÌÇÁ 󸮸¦ À¯È¿ÇÏ°Ô ÇÏ´Â °æ¿ì´Â true, ¹«È¿·Î ÇÏ´Â °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getEscapeProcessing()

getQueryTimeout

int getQueryTimeout()
                    throws SQLException 
µå¶óÀ̹ö°¡ ¹®ÀåÀÇ ½ÇÇàÀ» ±â´Ù¸®´Â ÃÖ´ëÃʼö¸¦ ÃëµæÇÕ´Ï´Ù. ÀÌ Á¦ÇÑ ½Ã°£À» °æ°úÇϸé, SQLException°¡ ¹ß»ý µË´Ï´Ù.

¹Ýȯ°ª:
ÇöÀçÀÇ Äõ¸®Å¸ÀÓ ¾Æ¿ôÀÇ Á¦ÇÑÄ¡ (Ãʼö). Á¦·Î´Â ¹«Á¦ÇÑÀ» ¹ÌÇÑ´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
setQueryTimeout(int)

setQueryTimeout

void setQueryTimeout(int seconds)
                     throws SQLException 
µå¶óÀ̹ö°¡ ¹®ÀåÀÇ ½ÇÇàÀ» ±â´Ù¸®´Â ÃÖ´ë ½Ã°£À» ÁöÁ¤ÇÑ Ãʼö·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ Á¦ÇÑ ½Ã°£À» °æ°úÇϸé, SQLException°¡ ¹ß»ý µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
seconds - »õ·Î¿î Äõ¸®Å¸ÀÓ ¾Æ¿ôÀÇ Á¦ÇÑÄ¡ÀÇ Ãʼö. Á¦·Î´Â ¹«Á¦ÇÑÀ» ¹ÌÇÑ´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getQueryTimeout()

setType

void setType(int type)
             throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ ÇüŸ¦, ÁöÁ¤ÇÑ ÇüÅ·Π¼³Á¤ÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå´Â µðÆúÆ®·Î Àбâ Àü¿ëÀ¸·Î ½ºÅ©·Ñ ºÒ°¡ÀÇ Çà ¼¼Æ®ÀÇ ÇüŸ¦ º¯°æÇϱâ À§Çؼ­ ÀÌ¿ëµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
type - ÇüÀ» ÁöÁ¤ÇÏ´Â ResultSet Á¤¼öÀÎResultSet.TYPE_FORWARD_ONLY, ResultSet.TYPE_SCROLL_INSENSITIVE, ¶Ç´Â ResultSet.TYPE_SCROLL_SENSITIVE °¡¿îµ¥ 1°³
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
ResultSet.getType()

setConcurrency

void setConcurrency(int concurrency)
                    throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ º´Ç༺À» ÁöÁ¤ÇÑ º´Ç༺ ·¹º§·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå´Â µðÆúÆ®·Î ResultSet.CONCUR_READ_ONLYÀÎ Çà ¼¼Æ®ÀÇ º´Ç༺ ·¹º§À» º¯°æÇϱâ À§Çؼ­ ÀÌ¿ëµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
concurrency - º´Ç༺ ·¹º§À» ÁöÁ¤ÇÏ´Â ResultSet Á¤¼ö. ResultSet.CONCUR_READ_ONLY ¶Ç´Â ResultSet.CONCUR_UPDATABLE ¾î´À ÂÊÀÎÁö
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
ResultSet.getConcurrency()

setNull

void setNull(int parameterIndex,
             int sqlType)
             throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ, ÁöÁ¤ÇÑ SQL Ä¿¸àµåÀÇ ÆĶó¹ÌÅ͸¦, SQL NULL·Î ¼³Á¤ÇÕ´Ï´Ù.

ÁÖ: ÆĶó¹ÌÅÍÀÇ SQL ÇüŸ¦ ÁöÁ¤ÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
sqlType - java.sql.Types¿¡ ÀÇÇØ Á¤ÀǵǴ SQL ÇüÅÂÀÇ ÄÚµå
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setNull

void setNull(int paramIndex,
             int sqlType,
             String  typeName)
             throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ, ÁöÁ¤ÇÑ SQL Ä¿¸àµåÀÇ ÆĶó¹ÌÅ͸¦, SQL NULL·Î ¼³Á¤ÇÕ´Ï´Ù. SQL »ç¿ëÀÚ Á¤ÀÇÇü (UDT) ¹× REF ÇüÀÇ ÆĶó¹ÌÅÍ¿¡¼­´Â ÀÌ ¹öÀüÀÇ setNull ¸Þ¼­µå¸¦ »ç¿ëÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. UDT ¿¹¿¡´Â STRUCT, DISTINCT, JAVA_OBJECT ¹× À̸§ ÷ºÎ ¹è¿­ÀÌ ÀÖ½À´Ï´Ù.

ÁÖ: À̽ļºÀ» ½ÇÇöÇϱâ À§Çؼ­´Â ¾îÇø®ÄÉÀ̼ÇÀº NULL »ç¿ëÀÚ Á¤ÀÇ ÆĶó¹ÌÅÍ ¶Ç´Â REF ÆĶó¹ÌÅ͸¦ ÁöÁ¤ÇÒ °æ¿ì¿¡ SQL Çü ÄÚµå ¹× ¿ÏÀü ÁöÁ¤ÀÇ SQL Çü¸íÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. »ç¿ëÀÚ Á¤ÀÇÇüÀÇ °æ¿ì, À̸§Àº ÆĶó¹ÌÅÍ ÀÚüÀÇ Çü¸íÀÔ´Ï´Ù. REF ÆĶó¹ÌÅÍÀÇ °æ¿ì, À̸§Àº ÂüÁ¶µÇ´Â ÇüÅÂÀÇ Çü¸íÀÔ´Ï´Ù. JDBC µå¶óÀ̹ö°¡ ÇüÅ ÄÚµå ¶Ç´Â Çü¸íÀÇ Á¤º¸¸¦ ÇÊ¿ä·Î ÇÏÁö ¾Ê´Â °æ¿ì, ±×°ÍÀº ¹«½ÃµË´Ï´Ù. UDT ¹× REF ÆĶó¹ÌÅ͸¦ ´ë»óÀ¸·Î ÇÏ°í ÀÖ½À´Ï´Ù¸¸, ÀÌ ¸Þ¼­µå´Â ÀÓÀÇÀÇ JDBC ÇüÀÇ null ÆĶó¹ÌÅ͸¦ ¼³Á¤Çϱâ À§Çؼ­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÆĶó¹ÌÅÍ°¡ »ç¿ëÀÚ Á¤ÀÇÀÇ ÇüÅ ¶Ç´Â REF ÇüÀ» °¡ÁöÁö ¾Ê´Â °æ¿ì, typeName ÆĶó¹ÌÅÍ´Â ¹«½ÃµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
paramIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
sqlType - java.sql.Types·Î ºÎÅÍÀÇ °ª
typeName - SQL UDT ¿ÏÀü ¼ö½Ä¸í, ¶Ç´Â REF ÇüÀ¸·Î ÂüÁ¶µÇ´Â SQL ±¸Á¶ÇüÀÇ Çü¸í. ÆĶó¹ÌÅÍ°¡ UDT ¶Ç´Â REF ÇüÀÌ ¾Æ´Ñ °æ¿ì´Â ¹«½ÃµÈ´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setBoolean

void setBoolean(int parameterIndex,
                boolean x)
                throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java boolean°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â µ¥ÀÌŸº£À̽º¿¡ ¼Û½ÅµÇ±â Àü¿¡ µå¶óÀ̹ö¿¡ ÀÇÇØ SQL BIT Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setByte

void setByte(int parameterIndex,
             byte x)
             throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå¿¡ ´ëÇØ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java byte°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â µ¥ÀÌŸº£À̽º¿¡ ¼Û½ÅµÇ±â Àü¿¡ µå¶óÀ̹ö¿¡ ÀÇÇØ SQL TINYINT Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setShort

void setShort(int parameterIndex,
              short x)
              throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java short°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â µ¥ÀÌŸº£À̽º¿¡ ¼Û½ÅµÇ±â Àü¿¡ µå¶óÀ̹ö¿¡ ÀÇÇØ SQL SMALLINT Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setInt

void setInt(int parameterIndex,
            int x)
            throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java int°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â µ¥ÀÌŸº£À̽º¿¡ ¼Û½ÅµÇ±â Àü¿¡ µå¶óÀ̹ö¿¡ ÀÇÇØ SQL INTEGER Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setLong

void setLong(int parameterIndex,
             long x)
             throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java long°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â µ¥ÀÌŸº£À̽º¿¡ ¼Û½ÅµÇ±â Àü¿¡ µå¶óÀ̹ö¿¡ ÀÇÇØ SQL BIGINT Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setFloat

void setFloat(int parameterIndex,
              float x)
              throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java float°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â µ¥ÀÌŸº£À̽º¿¡ ¼Û½ÅµÇ±â Àü¿¡ µå¶óÀ̹ö¿¡ ÀÇÇØ SQL REAL Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setDouble

void setDouble(int parameterIndex,
               double x)
               throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java double°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â µ¥ÀÌŸº£À̽º¿¡ ¼Û½ÅµÇ±â Àü¿¡ µå¶óÀ̹ö¿¡ ÀÇÇØ SQL DOUBLE Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setBigDecimal

void setBigDecimal(int parameterIndex,
                   BigDecimal  x)
                   throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.math.BigDeciaml°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â µ¥ÀÌŸº£À̽º¿¡ ¼Û½ÅµÇ±â Àü¿¡ µå¶óÀ̹ö¿¡ ÀÇÇØ SQL NUMERIC Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setString

void setString(int parameterIndex,
               String  x)
               throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java String°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ°ÍÀº µ¥ÀÌŸº£À̽º¿¡ÀÇ ¼Û½ÅÀü¿¡ µå¶óÀ̹ö¿¡ ÀÇÇØ SQL VARCHAR ¶Ç´Â LONGVARCHAR Ä¡¿¡ º¯È¯µË´Ï´Ù (µå¶óÀ̹öÀÇ VARCHAR°ªÀÇ Á¦ÇÑ¿¡ °üÇÑ ÀμöÀÇ »çÀÌÁî¿¡ Á¸).

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setBytes

void setBytes(int parameterIndex,
              byte[] x)
              throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, byte°ªÀÇ ÁöÁ¤ÇÑ Java ¹è¿­Ä¡·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ°ÍÀº µ¥ÀÌŸº£À̽º¿¡ÀÇ ¼Û½ÅÀü¿¡ µå¶óÀ̹ö¿¡ ÀÇÇØ SQL VARBINARY ¶Ç´Â LONGVARBINARY Ä¡¿¡ º¯È¯µË´Ï´Ù (µå¶óÀ̹öÀÇ VARBINARY Ä¡¿¡ °üÇÑ Á¦ÇÑ¿¡ °üÇÑ ÀμöÀÇ »çÀÌÁî¿¡ Á¸).

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setDate

void setDate(int parameterIndex,
             Date  x)
             throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.sql.Date°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â µ¥ÀÌŸº£À̽º¿¡ÀÇ ¼Û½ÅÀü¿¡ µðÆúÆ®ÀÇ java.util.Calendar¸¦ »ç¿ëÇØ ³¯Â¥¿Í ½Ã°£°¡ °è»êµÇ¾î µå¶óÀ̹ö¿¡ ÀÇÇØ SQL DATE Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setTime

void setTime(int parameterIndex,
             Time  x)
             throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.sql.Time°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â µ¥ÀÌŸº£À̽º¿¡ÀÇ ¼Û½ÅÀü¿¡ µðÆúÆ®ÀÇ java.util.Calendar¸¦ »ç¿ëÇØ °è»êµÇ¾î µå¶óÀ̹ö¿¡ ÀÇÇØ SQL TIME Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setTimestamp

void setTimestamp(int parameterIndex,
                  Timestamp  x)
                  throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.sql.Timestamp°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â µ¥ÀÌŸº£À̽º¿¡ÀÇ ¼Û½ÅÀü¿¡ µðÆúÆ®ÀÇ java.util.Calendar¸¦ »ç¿ëÇØ °è»êµÇ¾î µå¶óÀ̹ö¿¡ ÀÇÇØ SQL TIMESTAMP Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setAsciiStream

void setAsciiStream(int parameterIndex,
                    InputStream  x,
                    int length)
                    throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.io.InputStream°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. java.io.InputStream¸¦ °³ÀÔ½ÃÄÑ ¸Å¿ì Å« ASCII Ä¡¸¦ ¼Û½ÅÇÏ´Â ÆíÀÌ, LONGVARCHAR ÆĶó¹ÌÅ͸¦ »ç¿ëÇÏ´Â °Íº¸´Ù Çö½ÇÀûÀÔ´Ï´Ù. ÆÄÀÏÀÇ ¸¶Áö¸·¿¡ À̸¦ ¶§±îÁö ÇÊ¿ä¿¡ µû¶ó¼­, µå¶óÀ̹ö¿¡ ÀÇÇØ µ¥ÀÌÅÍ°¡ ½ºÆ®¸²·ÎºÎÅÍ ÀоÁý´Ï´Ù.

ÁÖ: ÀÌ ½ºÆ®¸² °´Ã¼´Â Ç¥ÁØÀÇ Java ½ºÆ®¸² °´Ã¼, ¶Ç´Â Ç¥ÁØ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â µ¶ÀÚÀûÀÎ ¼­ºê Ŭ·¡½ºÀÇ ¾îµð¶óµµ ±¦Âú½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ASCII ÆĶó¹ÌÅÍ°ª¸¦ Æ÷ÇÔÇÑ Java ÀÔ·Â ½ºÆ®¸²
length - ½ºÆ®¸²ÀÇ ¹ÙÀÌÆ®¼ö
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setBinaryStream

void setBinaryStream(int parameterIndex,
                     InputStream  x,
                     int length)
                     throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.io.InputStream°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. java.io.InputStream¸¦ °³ÀÔ½ÃÄÑ ¸Å¿ì Å« ¹ÙÀ̳ʸ®Ä¡¸¦ ¼Û½ÅÇÏ´Â (ºÐ)ÆíÀÌ, LONGVARBINARY ÆĶó¹ÌÅ͸¦ »ç¿ëÇÏ´Â °Íº¸´Ù Çö½ÇÀûÀÔ´Ï´Ù. ÆÄÀÏÀÇ ¸¶Áö¸·¿¡ À̸¦ ¶§±îÁö ÇÊ¿ä¿¡ µû¶ó¼­, µå¶óÀ̹ö¿¡ ÀÇÇØ µ¥ÀÌÅÍ°¡ ½ºÆ®¸²·ÎºÎÅÍ ÀоÁý´Ï´Ù.

ÁÖ: ÀÌ ½ºÆ®¸² °´Ã¼´Â Ç¥ÁØÀÇ Java ½ºÆ®¸² °´Ã¼, ¶Ç´Â Ç¥ÁØ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â µ¶ÀÚÀûÀÎ ¼­ºê Ŭ·¡½ºÀÇ ¾îµð¶óµµ ±¦Âú½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ¹ÙÀ̳ʸ® ÆĶó¹ÌÅÍ°ª¸¦ Æ÷ÇÔÇÑ Java ÀÔ·Â ½ºÆ®¸²
length - ½ºÆ®¸²ÀÇ ¹ÙÀÌÆ®¼ö
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setCharacterStream

void setCharacterStream(int parameterIndex,
                        Reader  reader,
                        int length)
                        throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.io.Reader°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. java.io.Reader¸¦ °³ÀÔ½ÃÄÑ ¸Å¿ì Å« UNICODE Ä¡¸¦ ¼Û½ÅÇÏ´Â (ºÐ)ÆíÀÌ, LONGVARCHAR ÆĶó¹ÌÅ͸¦ »ç¿ëÇÏ´Â °Íº¸´Ù Çö½ÇÀûÀÔ´Ï´Ù. ÆÄÀÏÀÇ ¸¶Áö¸·¿¡ À̸¦ ¶§±îÁö ÇÊ¿ä¿¡ µû¶ó¼­, µå¶óÀ̹ö¿¡ ÀÇÇØ µ¥ÀÌÅÍ°¡ ½ºÆ®¸²·ÎºÎÅÍ ÀоÁý´Ï´Ù.

ÁÖ: ÀÌ ½ºÆ®¸² °´Ã¼´Â Ç¥ÁØÀÇ Java ½ºÆ®¸² °´Ã¼, ¶Ç´Â Ç¥ÁØ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â µ¶ÀÚÀûÀÎ ¼­ºê Ŭ·¡½ºÀÇ ¾îµð¶óµµ ±¦Âú½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
reader - ¼³Á¤ÇÏ´Â UNICODE µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÑ Reader °´Ã¼
length - ½ºÆ®¸²³»ÀÇ ¹®ÀÚ¼ö
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setObject

void setObject(int parameterIndex,
               Object  x,
               int targetSqlType,
               int scale)
               throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java Object·Î ¼³Á¤ÇÕ´Ï´Ù. Á¤¼ö°ª ÀÇ °æ¿ì´Â µî°¡ÀÎ java.lang °´Ã¼¸¦ »ç¿ëÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù (¿¹¸¦ µé¾î int¿¡ ´ëÇؼ­ Integer Ŭ·¡½ºÀÇ ÀνºÅϽº).

ÁöÁ¤µÈ Java °´Ã¼´Â µ¥ÀÌŸº£À̽º¿¡ º¸³»Áö±â Àü¿¡ targetSqlType¿¡ º¯È¯µË´Ï´Ù.

°´Ã¼ÀÇ Å¬·¡½º°¡ SQLData¸¦ ±¸ÇöÇÏ´Â °æ¿ì´Â Çà ¼¼Æ®·Î SQLData.writeSQL ¸Þ¼­µå¸¦ È£ÃâÇØ, °´Ã¼¸¦ SQLOutput µ¥ÀÌÅÍ ½ºÆ®¸²¿¡ Ãâ·ÂÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. °´Ã¼°¡ Ref, Struct, Array, Blob, Clob °¢ ÀÎÅÍÆäÀ̽ºÀÇ ¾î¶² °ÍÀÎÁö¸¦ ±¸ÇöÇϴ Ŭ·¡½ºÀÇ ÀνºÅϽºÀÎ °æ¿ì, µå¶óÀ̹ö´Â ´ëÀÀÇÏ´Â SQL Çü¿¡ÀÇ µðÆúÆ® ¸ÅÇÎÀ» »ç¿ëÇÕ´Ï´Ù.

ÀÌ ¸Þ¼­µå´Â µ¥ÀÌŸº£À̽º °íÀ¯ÀÇ Ãß»ó µ¥ÀÌÅÍÇüÀ» °Ç³×ÁÖ±â À§Çؼ­ »ç¿ëÇÒ ¼ö ÀÖ´Â °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÀÔ·Â ÆĶó¹ÌÅÍ°ª¸¦ Æ÷ÇÔÇÑ °´Ã¼
targetSqlType - µ¥ÀÌŸº£À̽º¿¡ º¸³»Áö´Â (java.sql.Types·Î Á¤ÀǵȴÙ) SQL Çü. ½ºÄÉÀÏ Àμö·Î ¶ÇÇÑ ÇüŸ¦ ÇÑÁ¤ÇÒ ¼ö ÀÖ´Â
scale - java.sql.Types.DECIMAL À̳ª java.sql.Types.NUMERIC Çü¿¡¼­´Â ¼Ò¼öÁ¡ ¾Æ·¡ÀÇ ÀÚ¸®¼ö. ´Ù¸¥ ¸ðµç ÇüÅ¿¡¼­´Â ÀÌ °ªÀº ¹«½ÃµÈ´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
Types

setObject

void setObject(int parameterIndex,
               Object  x,
               int targetSqlType)
               throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java Object·Î ¼³Á¤ÇÕ´Ï´Ù. Á¤¼ö°ª ÀÇ °æ¿ì´Â µî°¡ÀÎ java.lang °´Ã¼¸¦ »ç¿ëÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ÀÌ ¸Þ¼­µå´Â Àü¼úÀÇ setObject¸¦ ´à¾Æ ÀÖ½À´Ï´Ù¸¸, »ç¿ëµÇ´Â ½ºÄÉÀÏÀº 2¹ø°ÀÇ ÆĶó¹ÌÅÍÀÇ ½ºÄÉÀÏÀÌ µË´Ï´Ù. ½ºÄ÷¯Ä¡ÀÇ ½ºÄÉÀÏÀº 0 ÀÔ´Ï´Ù. ¸®ÅÍ·²°ªÀÌ º¸°ü À¯ÁöÇÏ´Â ½ºÄÉÀÏÀº ¸®ÅÍ·²³»¿¡ Á¸ÀçÇÕ´Ï´Ù.

ºÎµ¿ ¼Ò¼öÁ¡ÀÇ ÀÔ·ÂÄ¡·Î ÀÌ ¸Þ¼­µå¸¦ È£ÃâÇÏ´Â °ÍÀº Áö¿ø µÇ°í ÀÖ½À´Ï´Ù¸¸ ÃßõÀº µÇÁö ¾Ê½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÀÔ·Â ÆĶó¹ÌÅÍ°ª¸¦ Æ÷ÇÔÇÑ °´Ã¼
targetSqlType - µ¥ÀÌŸº£À̽º¿¡ º¸³»Áö´Â (java.sql.Types·Î Á¤ÀǵȴÙ) SQL Çü
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setObject

void setObject(int parameterIndex,
               Object  x)
               throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java Object·Î ¼³Á¤ÇÕ´Ï´Ù. Á¤¼ö°ª ÀÇ °æ¿ì´Â µî°¡ÀÎ java.lang °´Ã¼¸¦ »ç¿ëÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

JDBC´Â Java Object ÇüÀ¸·ÎºÎÅÍ SQL Çü¿¡ÀÇ Ç¥ÁØ ¸ÅÇÎÀ» Á¦°øÇÕ´Ï´Ù. ÁöÁ¤µÈ Java °´Ã¼´Â µ¥ÀÌŸº£À̽º¿¡ º¸³»Áö±â Àü¿¡ µå¶óÀ̹ö¿¡ ÀÇÇØ Ç¥ÁØÀÇ SQL ¸ÅÇο¡ º¯È¯µË´Ï´Ù.

ÀÌ ¸Þ¼­µå´Â µå¶óÀ̹ö °íÀ¯ÀÇ Java ÇüÀ» »ç¿ëÇØ, µ¥ÀÌŸº£À̽º °íÀ¯ÀÇ Ãß»ó µ¥ÀÌÅÍÇüÀ» °Ç³×ÁÖ±â À§Çؼ­ »ç¿ëÇÏ´Â °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä. °´Ã¼ÀÇ Å¬·¡½º°¡ SQLData¸¦ ±¸ÇöÇÏ´Â °æ¿ì´Â Çà ¼¼Æ®·Î SQLData.writeSQL ¸Þ¼­µå¸¦ È£ÃâÇØ, °´Ã¼¸¦ SQLOutput µ¥ÀÌÅÍ ½ºÆ®¸²¿¡ Ãâ·ÂÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. °´Ã¼°¡ Ref, Struct, Array, Blob, Clob °¢ ÀÎÅÍÆäÀ̽ºÀÇ ¾î¶² °ÍÀÎÁö¸¦ ±¸ÇöÇϴ Ŭ·¡½ºÀÇ ÀνºÅϽºÀÎ °æ¿ì, µå¶óÀ̹ö´Â ´ëÀÀÇÏ´Â SQL Çü¿¡ÀÇ µðÆúÆ® ¸ÅÇÎÀ» »ç¿ëÇÕ´Ï´Ù.

¿¹¸¦ µé¾î °´Ã¼°¡ ÀÌ·¯ÇÑ ÀÎÅÍÆäÀ̽º¸¦ º¹¼ö ±¸ÇöÇϴ Ŭ·¡½ºÀÎ µî, ¾Ö¸ÅÇÔÀÌ ÀÖ´Â °æ¿ì, ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÀÔ·Â ÆĶó¹ÌÅÍ°ª¸¦ Æ÷ÇÔÇÑ °´Ã¼
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setRef

void setRef(int i,
            Ref  x)
            throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå·Î ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Java Ref°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â µå¶óÀ̹ö¿¡ ÀÇÇØ ÀûÀýÇÑ Ref(<±¸Á¶È­Çü >) Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
i - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - SQL REF ÇüÀÇ µ¥ÀÌÅ͸¦ ³ªÅ¸³»´Â °´Ã¼
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setBlob

void setBlob(int i,
             Blob  x)
             throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Blob°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â µ¥ÀÌŸº£À̽º¿¡ÀÇ ¼Û½ÅÀü¿¡ µå¶óÀ̹ö¿¡ ÀÇÇØ Blob °´Ã¼°¡ ³ªÅ¸³»´Â BLOB Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
i - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - BLOB¸¦ ³ªÅ¸³»´Â °´Ã¼
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setClob

void setClob(int i,
             Clob  x)
             throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå·Î ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Clob°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â µ¥ÀÌŸº£À̽º¿¡ÀÇ ¼Û½ÅÀü¿¡ µå¶óÀ̹ö¿¡ ÀÇÇØ Clob °´Ã¼°¡ ³ªÅ¸³»´Â CLOB Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
i - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - CLOB¸¦ ³ªÅ¸³»´Â °´Ã¼
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setArray

void setArray(int i,
              Array  x)
              throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå·Î ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ Array°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â µ¥ÀÌŸº£À̽º¿¡ÀÇ ¼Û½ÅÀü¿¡ µå¶óÀ̹ö¿¡ ÀÇÇØ Array °´Ã¼°¡ ³ªÅ¸³»´Â ARRAY Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
i - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - SQL ¹è¿­À» ³ªÅ¸³»´Â °´Ã¼
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setDate

void setDate(int parameterIndex,
             Date  x,
             Calendar  cal)
             throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå³»ÀÇ ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.sql.Date°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â ÁöÁ¤ÇÑ java.util.Calendar °´Ã¼¸¦ »ç¿ëÇØ ³¯Â¥¿Í ½Ã°£°¡ °è»êµÇ¾î µå¶óÀ̹ö¿¡ ÀÇÇØ SQL DATE Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
cal - ³¯Â¥¿Í ½Ã°£ÀÇ °è»ê¿¡ »ç¿ëÇÏ´Â java.util.Calendar °´Ã¼
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setTime

void setTime(int parameterIndex,
             Time  x,
             Calendar  cal)
             throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå·Î ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.sql.Time°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â µ¥ÀÌŸº£À̽º¿¡ÀÇ ¼Û½ÅÀü¿¡ ÁöÁ¤ÇÑ java.util.Calendar °´Ã¼¸¦ »ç¿ëÇØ ³¯Â¥¿Í ½Ã°£°¡ °è»êµÇ¾î µå¶óÀ̹ö¿¡ ÀÇÇØ SQL TIME Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
cal - ½Ã°¢ÀÇ °è»ê¿¡ »ç¿ëÇÏ´Â java.util.Calendar °´Ã¼
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setTimestamp

void setTimestamp(int parameterIndex,
                  Timestamp  x,
                  Calendar  cal)
                  throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå·Î ÁöÁ¤ÇÑ ÆĶó¹ÌÅ͸¦, ÁöÁ¤ÇÑ java.sql.Timestamp°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÆĶó¹ÌÅÍ´Â µ¥ÀÌŸº£À̽º¿¡ÀÇ ¼Û½ÅÀü¿¡ ÁöÁ¤ÇÑ java.util.Calendar °´Ã¼¸¦ »ç¿ëÇØ ³¯Â¥¿Í ½Ã°£°¡ °è»êµÇ¾î µå¶óÀ̹ö¿¡ ÀÇÇØ SQL TIMESTAMP Ä¡¿¡ º¯È¯µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
cal - ŸÀÓ ½ºÅÆÇÁÀÇ °è»ê¿¡ »ç¿ëÇÏ´Â java.util.Calendar °´Ã¼
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

clearParameters

void clearParameters()
                     throws SQLException 
ÀÌ RowSet °´Ã¼ÀÇ Ä¿¸àµå¿ëÀÇ ÆĶó¹ÌÅÍ ¼¼Æ®¸¦ Ŭ¸®¾î ÇÕ´Ï´Ù.

º¸Åë, RowSet °´Ã¼¸¦ ¹Ýº¹ÇØ »ç¿ëÇϱâ À§Çؼ­ ÆĶó¹ÌÅÍ°ª´Â °­Á¦ÀûÀ¸·Î ³²°ÜÁý´Ï´Ù. ÆĶó¹ÌÅÍ°ª¸¦ ¼³Á¤Çϸé, ÀüÀÇ °ªÀº ÀÚµ¿ÀûÀ¸·Î Ŭ¸®¾î µË´Ï´Ù. ±×·¯³ª, ÇöÀçÀÇ ÆĶó¹ÌÅÍ°ª¿¡ ÀÇÇØ »ç¿ëµÈ ÀÚ¿øÀ» Áï½Ã ÇعæÇÑ (ºÐ)ÆíÀÌ µµ¿òÀÌ µÇ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº ¸Þ¼­µå clearParameters¸¦ È£ÃâÇØ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù .

¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

execute

void execute()
             throws SQLException 
ÀÌ RowSet °´Ã¼¿¡ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÕ´Ï´Ù.

execute ¸Þ¼­µå´Â µ¥ÀÌÅ͸¦ Àо±â À§ÇÑ Á¢¼ÓÀ» ÀÛ¼ºÇÒ ¶§, url, µ¥ÀÌÅÍ ¼Ò½º¸í, »ç¿ëÀÚ ¸í, Æнº¿öµå, Æ®·£Àè¼Ç(transaction) Â÷´Ü, ÇüÅ ¸ÊÀÇ °¢ ÇÁ·ÎÆÛƼ¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶Ç, execute ¸Þ¼­µå´Â Ä¿¸àµåÀÇ ½ÇÇ๮À» ÀÛ¼ºÇÒ ¶§, Ä¿¸àµå, Àбâ Àü¿ë, ÃÖ´ë ÇÊµå »çÀÌÁî, ÃÖ´ëÇà¼ö, À̽ºÄÉÀÌÇÁ ó¸®, Äí¿¡¸® ŸÀÓ ¾Æ¿ôÀÇ °¢ ÇÁ·ÎÆÛƼ¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿ä±¸ÇÑ ÇÁ·ÎÆÛƼ°¡ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù. ÀÌ ¸Þ¼­µåÀÇ ½ÇÇàÀÌ ¼º°øÇϸé, Çà ¼¼Æ®ÀÇ ÇöÀçÀÇ ³»¿ëÀº ÆıâµÇ¾î Çà ¼¼Æ®ÀÇ ¸ÞŸµ¥ÀÌŸµµ (Àç) ¼³Á¤µË´Ï´Ù. ¹Ìó¸®ÀÇ °»½ÅÀÌ ÀÖ´Â °æ¿ì, À̰͵éÀº ¹«½ÃµË´Ï´Ù.

ÀÌ RowSet °´Ã¼°¡ µ¥ÀÌÅÍÀÇ ¼Ò½º¿ÍÀÇ ¿¬¼ÓÇÑ Á¢¼ÓÀ» º¸°ü À¯ÁöÇÒ ¼ö ¾ø´Â °æ¿ì´Â ¸®´õ (RowSetReader °´Ã¼)°¡ µ¥ÀÌÅ͸¦ ³Ö±â À§Çؼ­ »ç¿ëµË´Ï´Ù. ÀÌ °æ¿ì ¸®´õ´Â ÀÌ RowSet °´Ã¼·Î µî·ÏµÇ¾î ÀÖ¾îexecute ¸Þ¼­µå¿¡¼­´Â ±¸ÇöÀÇ ÀϺημ­ ¸®´õÀÇ readData ¸Þ¼­µå¸¦ È£ÃâÇÕ´Ï´Ù.

¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì, ȤÀº Á¢¼ÓÀ» ÀÛ¼ºÇØ, ¹®ÀåÀ» ÀÛ¼ºÇϱâ À§Çؼ­ ÇÊ¿äÇÑ ÇÁ·ÎÆÛƼÀÇ ¾î¶² °ÍÀΰ¡°¡ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

addRowSetListener

void addRowSetListener(RowSetListener  listener)
ÁöÁ¤ÇÑ À̺¥Æ® ¸®½º³Ê¸¦ µî·ÏÇØ, ÀÌ RowSet °´Ã¼·Î ¹ß»ýÇÏ´Â À̺¥Æ®°¡ ÅëÁöµÇµµ·Ï ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
listener - RowSetListenerÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇØ, ÇÑÆí, ÀÌ RowSet °´Ã¼·Î À̺¥Æ®°¡ ¹ß»ýÇßÀ» ¶§¿¡ ÅëÁö¸¦ ¹Þ´Â ÄÄÆÛ³ÍÆ®
°ü·Ã Ç׸ñ:
removeRowSetListener(javax.sql.RowSetListener)

removeRowSetListener

void removeRowSetListener(RowSetListener  listener)
ÁöÁ¤ÇÑ ¸®½º³Ê¸¦, ÀÌ RowSet °´Ã¼·Î À̺¥Æ®°¡ ¹ß»ýÇßÀ» ¶§¿¡ ÅëÁöµÇ´Â ÄÄÆÛ³ÍÆ®ÀÇ ¸®½ºÆ®·ÎºÎÅÍ »èÁ¦ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
listener - ÀÌ RowSet °´Ã¼ÀÇ ¸®½º³Ê·Î¼­ µî·ÏµÇ¾î ÀÖ´Â ÄÄÆÛ³ÍÆ®
°ü·Ã Ç׸ñ:
addRowSetListener(javax.sql.RowSetListener)

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.