JavaTM 2 Platform
Standard Ed. 5.0

java.sql
ÀÎÅÍÆäÀ̽º PreparedStatement

¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
Statement
¾Ë·ÁÁø ¼­ºê ÀÎÅÍÆäÀ̽º ¸ñ·Ï :
CallableStatement

public interface PreparedStatement
extends Statement

ÇÁ¸®ÄÄÆÄÀÏ µÈ SQL ¹®À» ³ªÅ¸³»´Â °´Ã¼ÀÔ´Ï´Ù.

SQL ¹®Àº ÇÁ¸®ÄÄÆÄÀÏ µÇ¾îPreparedStatement °´Ã¼¿¡ Æ÷ÇԵ˴ϴÙ. °Å±â¼­, ÀÌ °´Ã¼´Â ÀÌ ¹®ÀåÀ» ¿©·¯ Â÷·Ê È¿À²ÀûÀ¸·Î ½ÇÇàÇÏ´Â ¸ñÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÁÖ: IN ÆĶó¹ÌÅÍ°ª¸¦ ¼³Á¤ÇÏ´Â ¼³Á¤ ±â´É ¸Þ¼­µå (setShort, setString µî)´Â ÀÔ·Â ÆĶó¹ÌÅÍÀÇ Á¤ÀÇµÈ SQL Çü°ú ȣȯÀÌ ÀÖ´Â ÇüŸ¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. ¿¹¸¦ µé¾î IN ÆĶó¹ÌÅÍ¿¡ INTEGER ¶ó°í ÇÏ´Â SQL ÇüÀÌ ÀÖ´Â °æ¿ì, setInt ¸Þ¼­µå¸¦ »ç¿ëÇÏÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù.

ÀÓÀÇÀÇ ÆĶó¹ÌÅÍÇü º¯È¯ÀÌ ÇÊ¿äÇÑ °æ¿ì´Â setObject ¸Þ¼­µå´Â ¸ñÀûÀÇ SQL ÇüÀ¸·Î »ç¿ëÇÏÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù.

ÆĶó¹ÌÅÍ ¼³Á¤ÀÇ ¿¹¸¦ ´ÙÀ½¿¡ ³ªÅ¸³À´Ï´Ù. con´Â È°¼ºÈ­µÈ Á¢¼ÓÀ» ³ªÅ¸³À´Ï´Ù.

 PreparedStatement pstmt = con.prepareStatement("UPDATE EMPLOYEES SET SALARY = ?  WHERE ID = ? "); pstmt.setBigDecimal(1, 153833.00) pstmt.setInt(2, 110592) 

°ü·Ã Ç׸ñ:
Connection.prepareStatement(java.lang.String), ResultSet

ÇÊµå °³¿ä
 
ÀÎÅÍÆäÀ̽º java.sql. Statement ·ÎºÎÅÍ »ó¼ÓµÈ Çʵå
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO
 
¸Þ¼­µå °³¿ä
 void addBatch ()
          ÀÌ PreparedStatement °´Ã¼ÀÇ Ä¿¸àµåÀÇ ¹èÄ¡¿¡ ÆĶó¹ÌÅͼ¼Æ®¸¦ Ãß°¡ÇÕ´Ï´Ù.
 void clearParameters ()
          ÇöÀçÀÇ ÆĶó¹ÌÅÍ°ª¸¦ °ð¹Ù·Î Ŭ¸®¾î ÇÕ´Ï´Ù.
 boolean execute ()
          ÀÌ PreparedStatement °´Ã¼ÀÇ, ¸ðµç Á¾·ùÀÇ SQL ¹®À» ½ÇÇàÇÕ´Ï´Ù.
 ResultSet executeQuery ()
          ÀÌ PreparedStatement °´Ã¼ÀÇ SQL Äõ¸®¸¦ ½ÇÇàÇØ, ±× Äõ¸®¿¡ ÀÇÇØ »ý¼ºµÈ ResultSet °´Ã¼¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 int executeUpdate ()
          ÀÌ PreparedStatement °´Ã¼ÀÇ SQL INSERT ¹®, UPDATE ¹®, ¶Ç´Â DELETE ¹®À» ½ÇÇàÇÕ´Ï´Ù.
 ResultSetMetaData getMetaData ()
          ÀÌ PreparedStatementÀÌ ½ÇÇàµÉ ¶§ ¸®ÅÏµÈ ResultSet °´Ã¼ÀÇ ¿­¿¡ °üÇÑ Á¤º¸¸¦ Æ÷ÇÔÇÏ´Â ResultSetMetaData °´Ã¼¸¦ ÃëµæÇÕ´Ï´Ù.
 ParameterMetaData getParameterMetaData ()
          ÀÌ PreparedStatement °´Ã¼ÀÇ ÆĶó¹ÌÅÍÀÇ ¼ö, ÇüÅ ¹× ÇÁ·ÎÆÛƼ¸¦ ÃëµæÇÕ´Ï´Ù.
 void setArray (int i, Array  x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Array °´Ã¼·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setAsciiStream (int parameterIndex, InputStream  x, int length)
          ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦, ÁöÁ¤µÈ ¹ÙÀÌÆ®¼ö¸¦ °¡Áö´Â ÁöÁ¤µÈ ÀÔ·Â ½ºÆ®¸²·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setBigDecimal (int parameterIndex, BigDecimal  x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ java.math.BigDecimal°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setBinaryStream (int parameterIndex, InputStream  x, int length)
          ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦, ÁöÁ¤µÈ ¹ÙÀÌÆ®¼ö¸¦ °¡Áö´Â ÁöÁ¤µÈ ÀÔ·Â ½ºÆ®¸²·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setBlob (int i, Blob  x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Blob °´Ã¼·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setBoolean (int parameterIndex, boolean x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Java boolean°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setByte (int parameterIndex, byte x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Java byte°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setBytes (int parameterIndex, byte[] x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Java ¹ÙÀÌÆ® ¹è¿­·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setCharacterStream (int parameterIndex, Reader  reader, int length)
          ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦, ÁöÁ¤µÈ ¹®ÀÚ¼öÀÎ ÁöÁ¤µÈ Reader °´Ã¼·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setClob (int i, Clob  x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Clob °´Ã¼·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setDate (int parameterIndex, Date  x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ java.sql.Date°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setDate (int parameterIndex, Date  x, Calendar  cal)
          ÁöÁ¤µÈ Calendar °´Ã¼¸¦ »ç¿ëÇØ, ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ java.sql.Date°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setDouble (int parameterIndex, double x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Java double°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setFloat (int parameterIndex, float x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Java float°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setInt (int parameterIndex, int x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Java int°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setLong (int parameterIndex, long x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Java long°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setNull (int parameterIndex, int sqlType)
          ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ SQL NULL·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setNull (int paramIndex, int sqlType, String  typeName)
          ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ SQL NULL·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setObject (int parameterIndex, Object  x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍÀÇ °ªÀ» ÁöÁ¤µÈ °´Ã¼¸¦ »ç¿ëÇØ ¼³Á¤ÇÕ´Ï´Ù.
 void setObject (int parameterIndex, Object  x, int targetSqlType)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍÀÇ °ªÀ» ÁöÁ¤µÈ °´Ã¼·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setObject (int parameterIndex, Object  x, int targetSqlType, int scale)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍÀÇ °ªÀ» ÁöÁ¤µÈ °´Ã¼¸¦ »ç¿ëÇØ ¼³Á¤ÇÕ´Ï´Ù.
 void setRef (int i, Ref  x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ REF(<structured-type>)°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setShort (int parameterIndex, short x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Java short°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setString (int parameterIndex, String  x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Java String°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setTime (int parameterIndex, Time  x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ java.sql.Time°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setTime (int parameterIndex, Time  x, Calendar  cal)
          ÁöÁ¤µÈ Calendar °´Ã¼¸¦ »ç¿ëÇØ, ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ java.sql.Time°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setTimestamp (int parameterIndex, Timestamp  x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ java.sql.Timestamp°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setTimestamp (int parameterIndex, Timestamp  x, Calendar  cal)
          ÁöÁ¤µÈ Calendar °´Ã¼¸¦ »ç¿ëÇØ, ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ java.sql.Timestamp°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setUnicodeStream (int parameterIndex, InputStream  x, int length)
          ÃßõÇÏÁö ¾Ê½À´Ï´Ù.  
 void setURL (int parameterIndex, URL  x)
          ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ java.net.URL°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 
ÀÎÅÍÆäÀ̽º java.sql. Statement ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
addBatch, cancel, clearBatch, clearWarnings, close, execute, execute, execute, execute, executeBatch, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeout
 

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

executeQuery

ResultSet  executeQuery()
                       throws SQLException 
ÀÌ PreparedStatement °´Ã¼ÀÇ SQL Äõ¸®¸¦ ½ÇÇàÇØ, ±× Äõ¸®¿¡ ÀÇÇØ »ý¼ºµÈ ResultSet °´Ã¼¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
Äõ¸®¿¡ ÀÇÇØ ÀÛ¼ºµÈ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÑ ResultSet °´Ã¼. nullÀº µÇÁö ¾Ê´Â´Ù
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì, ¶Ç´Â SQL ¹®ÀÌ ResultSet °´Ã¼¸¦ µ¹·ÁÁÖÁö ¾Ê´Â °æ¿ì

executeUpdate

int executeUpdate()
                  throws SQLException 
ÀÌ PreparedStatement °´Ã¼ÀÇ SQL INSERT ¹®, UPDATE ¹®, ¶Ç´Â DELETE ¹®À» ½ÇÇàÇÕ´Ï´Ù. °Ô´Ù°¡ DDL ¹®°ú °°Àº ¾Æ¹«°Íµµ µ¹·ÁÁÖÁö ¾Ê´Â SQL ¹®À» ½ÇÇàÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

¹Ýȯ°ª:
INSERT ¹®, UPDATE ¹®, DELETE ¹®ÀÇ °æ¿ì´Â Çà¼ö. ¾Æ¹«°Íµµ µ¹·ÁÁÖÁö ¾Ê´Â SQL ¹®ÀÇ °æ¿ì´Â 0
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì, ¶Ç´Â SQL ¹®ÀÌ ResultSet °´Ã¼¸¦ µ¹·ÁÁÖ´Â °æ¿ì

setNull

void setNull(int parameterIndex,
             int sqlType)
             throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ SQL NULL·Î ¼³Á¤ÇÕ´Ï´Ù.

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

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

setBoolean

void setBoolean(int parameterIndex,
                boolean x)
                throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Java boolean°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌŸº£À̽º¿¡ º¸³¾ ¶§¿¡ µå¶óÀ̹ö´Â ÀÌ°ÍÀ» SQL BIT°ªÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

setByte

void setByte(int parameterIndex,
             byte x)
             throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Java byte°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌŸº£À̽º¿¡ º¸³¾ ¶§¿¡ µå¶óÀ̹ö´Â ÀÌ°ÍÀ» SQL TINYINT°ªÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

setShort

void setShort(int parameterIndex,
              short x)
              throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Java short°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌŸº£À̽º¿¡ º¸³¾ ¶§¿¡ µå¶óÀ̹ö´Â ÀÌ°ÍÀ» SQL SMALLINT°ªÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

setInt

void setInt(int parameterIndex,
            int x)
            throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Java int°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌŸº£À̽º¿¡ º¸³¾ ¶§¿¡ µå¶óÀ̹ö´Â ÀÌ°ÍÀ» SQL INTEGER°ªÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

setLong

void setLong(int parameterIndex,
             long x)
             throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Java long°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌŸº£À̽º¿¡ º¸³¾ ¶§¿¡ µå¶óÀ̹ö´Â ÀÌ°ÍÀ» SQL BIGINT°ªÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

setFloat

void setFloat(int parameterIndex,
              float x)
              throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Java float°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌŸº£À̽º¿¡ º¸³¾ ¶§¿¡ µå¶óÀ̹ö´Â ÀÌ°ÍÀ» SQL FLOAT°ªÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

setDouble

void setDouble(int parameterIndex,
               double x)
               throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Java double°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌŸº£À̽º¿¡ º¸³¾ ¶§¿¡ µå¶óÀ̹ö´Â ÀÌ°ÍÀ» SQL DOUBLE°ªÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

setBigDecimal

void setBigDecimal(int parameterIndex,
                   BigDecimal  x)
                   throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ java.math.BigDecimal°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌŸº£À̽º¿¡ º¸³¾ ¶§¿¡ µå¶óÀ̹ö´Â ÀÌ°ÍÀ» SQL NUMERIC°ªÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

setString

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

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

setBytes

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

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

setDate

void setDate(int parameterIndex,
             Date  x)
             throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ java.sql.Date°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌŸº£À̽º¿¡ º¸³¾ ¶§¿¡ µå¶óÀ̹ö´Â ÀÌ°ÍÀ» SQL DATE°ªÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

setTime

void setTime(int parameterIndex,
             Time  x)
             throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ java.sql.Time°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌŸº£À̽º¿¡ º¸³¾ ¶§¿¡ µå¶óÀ̹ö´Â ÀÌ°ÍÀ» SQL TIME°ªÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

setTimestamp

void setTimestamp(int parameterIndex,
                  Timestamp  x)
                  throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ java.sql.Timestamp°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌŸº£À̽º¿¡ º¸³¾ ¶§¿¡ µå¶óÀ̹ö´Â ÀÌ°ÍÀ» SQL TIMESTAMP°ªÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

setAsciiStream

void setAsciiStream(int parameterIndex,
                    InputStream  x,
                    int length)
                    throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦, ÁöÁ¤µÈ ¹ÙÀÌÆ®¼ö¸¦ °¡Áö´Â ÁöÁ¤µÈ ÀÔ·Â ½ºÆ®¸²·Î ¼³Á¤ÇÕ´Ï´Ù. LONGVARCHAR ÆĶó¹ÌÅÍ¿¡ ¸Å¿ì Å« ASCII °ªÀÌ ÀÔ·ÂµÉ ¶§´Â java.io.InputStream¸¦ °³ÀÔ½ÃÄÑ º¸³»´Â °ÍÀÌ Çö½ÇÀûÀÔ´Ï´Ù. ÆÄÀÏÀÇ ¸¶Áö¸·¿¡ À̸¦ ¶§±îÁö ÇÊ¿ä¿¡ µû¶ó¼­ ½ºÆ®¸²·ÎºÎÅÍ µ¥ÀÌÅÍ°¡ ÀÐÈü´Ï´Ù. JDBC µå¶óÀ̹ö´Â µ¥ÀÌÅ͸¦ ASCII ·ÎºÎÅÍ µ¥ÀÌŸº£À̽ºÀÇ char Çü½ÄÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

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

setUnicodeStream

@Deprecated 
void setUnicodeStream(int parameterIndex,
                                 InputStream  x,
                                 int length)
                      throws SQLException 
ÃßõÇÏÁö ¾Ê½À´Ï´Ù.  

ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦, ÁöÁ¤µÈ ¹ÙÀÌÆ®¼ö¸¦ °¡Áö´Â ÁöÁ¤µÈ ÀÔ·Â ½ºÆ®¸²·Î ¼³Á¤ÇÕ´Ï´Ù. Unicode ¹®ÀÚ´Â 2 ¹ÙÀÌÆ®·ÎºÎÅÍ µÇ¾î, ÃÖÃÊÀÇ ¹ÙÀÌÆ®°¡ »óÀ§ ¹ÙÀÌÆ®, 2¹ø°°¡ ÇÏÀ§ ¹ÙÀÌÆ®ÀÔ´Ï´Ù. LONGVARCHAR ÆĶó¹ÌÅÍ¿¡ ¸Å¿ì Å« Unicode°ªÀÌ ÀÔ·ÂµÉ ¶§´Â java.io.InputStream¸¦ °³ÀÔ½ÃÄÑ º¸³»´Â °ÍÀÌ Çö½ÇÀûÀÔ´Ï´Ù. ÆÄÀÏÀÇ ¸¶Áö¸·¿¡ À̸¦ ¶§±îÁö ÇÊ¿ä¿¡ µû¶ó¼­ ½ºÆ®¸²·ÎºÎÅÍ µ¥ÀÌÅÍ°¡ ÀÐÈü´Ï´Ù. JDBC µå¶óÀ̹ö´Â µ¥ÀÌÅ͸¦ Unicode ·ÎºÎÅÍ µ¥ÀÌŸº£À̽ºÀÇ char Çü½ÄÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

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

setBinaryStream

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

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

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

clearParameters

void clearParameters()
                     throws SQLException 
ÇöÀçÀÇ ÆĶó¹ÌÅÍ°ª¸¦ °ð¹Ù·Î Ŭ¸®¾î ÇÕ´Ï´Ù.

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

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

setObject

void setObject(int parameterIndex,
               Object  x,
               int targetSqlType,
               int scale)
               throws SQLException 

ÁöÁ¤µÈ ÆĶó¹ÌÅÍÀÇ °ªÀ» ÁöÁ¤µÈ °´Ã¼¸¦ »ç¿ëÇØ ¼³Á¤ÇÕ´Ï´Ù. 2¹ø°ÀÇ Àμö´Â °´Ã¼ÀÇ ÇüÅ°¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. ÇÊ¿äÇÑ ¸ðµç °ª¿¡ ´ëÇؼ­ µî°¡ÀÎ java.lang °´Ã¼¸¦ »ç¿ëÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

ÁöÁ¤µÈ Java °´Ã¼´Â µ¥ÀÌŸº£À̽º¿¡ º¸³»Áö±â Àü¿¡ ÁöÁ¤µÈ targetSqlType¿¡ º¯È¯µË´Ï´Ù. °´Ã¼°¡ Ä¿½ºÅÒ ¸ÅÇÎÀ» °¡Áö´Â °æ¿ì (°´Ã¼°¡ ÀÎÅÍÆäÀ̽º SQLData¸¦ ±¸ÇöÇϴ Ŭ·¡½ºÀÇ ÀνºÅϽºÀÎ °æ¿ì), JDBC µå¶óÀ̹ö´Â SQLData.writeSQL ¸Þ¼­µå¸¦ È£ÃâÇØ, ±× °´Ã¼¸¦ SQL µ¥ÀÌÅÍ ½ºÆ®¸²¿¡ Ãâ·ÂÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ¶Ç, °´Ã¼°¡ Ref, Blob, Clob, Struct, ¶Ç´Â Array¸¦ ±¸ÇöÇϴ Ŭ·¡½ºÀÇ ÀνºÅϽºÀÎ °æ¿ì, µå¶óÀ̹ö´Â °´Ã¼¸¦, ´ëÀÀÇÏ´Â 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 
ÁöÁ¤µÈ ÆĶó¹ÌÅÍÀÇ °ªÀ» ÁöÁ¤µÈ °´Ã¼·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå´Â »ó±âÀÇ ¸Þ¼­µå setObject¸¦ ´à¾Æ ÀÖ½À´Ï´Ù¸¸, ½ºÄÉÀÏ¿¡ 0À» °¡Á¤ÇÏ°í ÀÖ´Â Á¡ÀÌ ´Ù¸¨´Ï´Ù.

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

setObject

void setObject(int parameterIndex,
               Object  x)
               throws SQLException 

ÁöÁ¤µÈ ÆĶó¹ÌÅÍÀÇ °ªÀ» ÁöÁ¤µÈ °´Ã¼¸¦ »ç¿ëÇØ ¼³Á¤ÇÕ´Ï´Ù. 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â Object ÇüÅ°¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. µû¶ó¼­, ºôÆ®ÀÎÇüÀÇ °æ¿ì, µî°¡ÀÎ java.lang °´Ã¼¸¦ »ç¿ëÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

JDBC´Â Java Object ÇüÀ¸·ÎºÎÅÍ SQL Çü¿¡ÀÇ Ç¥ÁØ ¸ÅÇÎÀ» ÁöÁ¤ÇÏ°í ÀÖ½À´Ï´Ù. ÁöÁ¤µÈ Àμö´Â µ¥ÀÌŸº£À̽º¿¡ º¸³»Áö±â Àü¿¡ ´ëÀÀÇÏ´Â SQL Çü¿¡ º¯È¯µË´Ï´Ù.

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

¿¹¸¦ µé¾î °´Ã¼°¡ »ó±âÀÇ ÀÎÅÍÆäÀ̽º¸¦ º¹¼ö ±¸ÇöÇϴ Ŭ·¡½ºÀÎ µî, ¾Ö¸ÅÇÔÀÌ ÀÖ´Â °æ¿ì, ÀÌ ¸Þ¼­µå´Â ¿¹¿Ü¸¦ Throw ÇÕ´Ï´Ù.

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

execute

boolean execute()
                throws SQLException 
ÀÌ PreparedStatement °´Ã¼ÀÇ, ¸ðµç Á¾·ùÀÇ SQL ¹®À» ½ÇÇàÇÕ´Ï´Ù. PreparedStatement °´Ã¼·Î ÁغñµÈ ¹®Àå¿¡´Â º¹¼öÀÇ °á°ú¸¦ µ¹·ÁÁÖ´Â °ÍÀÌ ÀÖ½À´Ï´Ù. execute ¸Þ¼­µå´Â executeQuery ¸Þ¼­µå¿Í executeUpdate ¸Þ¼­µå¿¡ ÀÇÇØ Ã³¸®µÇ´Â º¸´Ù °£´ÜÇÑ Çü½ÄÀÇ ¹®Àå°ú °°°Ô, º¹ÀâÇÑ ¹®Àåµµ ó¸®ÇÕ´Ï´Ù.

execute ¸Þ¼­µå´Â booleanÀ» µ¹·ÁÁÖ°í ÃÖÃÊÀÇ °á°úÀÇ Çü½ÄÀ» ³ªÅ¸³À´Ï´Ù. getResultSet ¶Ç´Â getUpdateCount ¸Þ¼­µå¸¦ È£ÃâÇØ °á°ú¸¦ ÃëµæÇÕ´Ï´Ù. ±×¸®°í, getMoreResults¸¦ È£ÃâÇØ °è¼Ó ÀÓÀÇÀÇ °á°úÀÇ Ãëµæ (º¹¼ö°¡´É)À¸·Î À̵¿ÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÃÖÃÊÀÇ °á°ú°¡ ResultSet °´Ã¼ÀÇ °æ¿ì´Â true. °»½Å Ä«¿îÆ®ÀÎÁö, ¶Ç´Â °á°ú°¡ ¾ø´Â °æ¿ì´Â false
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì, ¶Ç´Â ÀÌ ¸Þ¼­µå¿¡ Àμö°¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì
°ü·Ã Ç׸ñ:
Statement.execute(java.lang.String), Statement.getResultSet(), Statement.getUpdateCount(), Statement.getMoreResults()

addBatch

void addBatch()
              throws SQLException 
ÀÌ PreparedStatement °´Ã¼ÀÇ Ä¿¸àµåÀÇ ¹èÄ¡¿¡ ÆĶó¹ÌÅͼ¼Æ®¸¦ Ãß°¡ÇÕ´Ï´Ù.

¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÀü :
1.2
°ü·Ã Ç׸ñ:
Statement.addBatch(java.lang.String)

setCharacterStream

void setCharacterStream(int parameterIndex,
                        Reader  reader,
                        int length)
                        throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦, ÁöÁ¤µÈ ¹®ÀÚ¼öÀÎ ÁöÁ¤µÈ Reader °´Ã¼·Î ¼³Á¤ÇÕ´Ï´Ù. LONGVARCHAR ÆĶó¹ÌÅÍ¿¡ ¸Å¿ì Å« UNICODE Ä¡¸¦ ÀÔ·ÂÇÒ °æ¿ì¿¡´Â java.io.Reader °´Ã¼¸¦ °³ÀÔ½ÃÄÑ º¸³»´Â ÆíÀÌ Çö½ÇÀûÀÔ´Ï´Ù. ÆÄÀÏÀÇ ¸¶Áö¸·¿¡ À̸¦ ¶§±îÁö ÇÊ¿ä¿¡ µû¶ó¼­ ½ºÆ®¸²·ÎºÎÅÍ µ¥ÀÌÅÍ°¡ ÀÐÈü´Ï´Ù. JDBC µå¶óÀ̹ö´Â µ¥ÀÌÅ͸¦ UNICODE ·ÎºÎÅÍ µ¥ÀÌŸº£À̽ºÀÇ char Çü½ÄÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

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

setRef

void setRef(int i,
            Ref  x)
            throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ REF(<structured-type>)°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌŸº£À̽º¿¡ º¸³¾ ¶§¿¡ µå¶óÀ̹ö´Â ÀÌ°ÍÀ» SQL REF°ªÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

setBlob

void setBlob(int i,
             Blob  x)
             throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Blob °´Ã¼·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌŸº£À̽º¿¡ º¸³¾ ¶§¿¡ µå¶óÀ̹ö´Â ÀÌ°ÍÀ» SQL BLOB°ªÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

setClob

void setClob(int i,
             Clob  x)
             throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Clob °´Ã¼·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌŸº£À̽º¿¡ º¸³¾ ¶§¿¡ µå¶óÀ̹ö´Â ÀÌ°ÍÀ» SQL CLOB°ªÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

setArray

void setArray(int i,
              Array  x)
              throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ Array °´Ã¼·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌŸº£À̽º¿¡ º¸³¾ ¶§¿¡ µå¶óÀ̹ö´Â ÀÌ°ÍÀ» SQL ARRAY°ªÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

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

getMetaData

ResultSetMetaData  getMetaData()
                              throws SQLException 
ÀÌ PreparedStatementÀÌ ½ÇÇàµÉ ¶§ ¸®ÅÏµÈ ResultSet °´Ã¼ÀÇ ¿­¿¡ °üÇÑ Á¤º¸¸¦ Æ÷ÇÔÇÏ´Â ResultSetMetaData °´Ã¼¸¦ ÃëµæÇÕ´Ï´Ù.

PreparedStatement°´Ã¼´Â ÇÁ¸®ÄÄÆÄÀÏ µÇ¹Ç·Î ½ÇÇàµÇÁö ¾Ê°í ¸®ÅÏµÈ ResultSet¿¡ ´ëÇØ ¾Æ´Â °ÍÀÌ °¡´ÉÇÕ´Ï´Ù. µû¶ó¼­, PreparedStatement¿¡ ´ëÇØ getMetaData ½ÇÇàÀ» ±â´Ù·Á, ±×¸®°í ¸®ÅÏµÈ ResultSet¿¡ ´ëÇØ ResultSet.getMetaData¸¦ È£ÃâÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó, getMetaData¸¦ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù .

ÁÖ: ÀÌ ¸Þ¼­µåÀÇ »ç¿ëÀº µå¶óÀ̹ö¿¡ µû¶ó¼­´Â ±âº»ÀÌ µÇ´Â DBMS Áö¿ø°¡ ºÎÁ·Çϱ⠶§¹®¿¡ ºÎÇÏ°¡ Ä¿Áö´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.

¹Ýȯ°ª:
ResultSet °´Ã¼ÀÇ ¿­ÀÇ ±â¼ú, ¶Ç´Â µå¶óÀ̹ö°¡ ResultSetMetaData °´Ã¼¸¦ µ¹·ÁÁÙ ¼ö°¡ ¾ø´Â °æ¿ì´Â null
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÀü :
1.2

setDate

void setDate(int parameterIndex,
             Date  x,
             Calendar  cal)
             throws SQLException 
ÁöÁ¤µÈ Calendar °´Ã¼¸¦ »ç¿ëÇØ, ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ java.sql.Date°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. µå¶óÀ̹ö´Â Calendar °´Ã¼¸¦ »ç¿ëÇØ SQL DATE°ªÀ» ÀÛ¼ºÇØ, °è¼ÓµÇ¾î ±×°ÍÀ» µ¥ÀÌŸº£À̽º¿¡ º¸³À´Ï´Ù. Calendar °´Ã¼¸¦ »ç¿ëÇϸé, µå¶óÀ̹ö´Â Ä¿½ºÅÒ Å¸ÀÓ Á¸À» °í·ÁÇØ ³¯Â¥¿Í ½Ã°£¸¦ °è»êÇÒ ¼ö ÀÖ½À´Ï´Ù. Calendar °´Ã¼¸¦ ÁöÁ¤ÇÏÁö ¾Ê´Â °æ¿ì, µå¶óÀ̹ö´Â ¾îÇø®ÄÉÀ̼ÇÀ¸·Î ½ÇÇàµÇ´Â °¡»ó ¸Ó½ÅÀÇ Å¸ÀÓ Á¸ÀÎ µðÆúÆ®ÀÇ Å¸ÀÓ Á¸À» »ç¿ëÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
cal - µå¶óÀ̹ö°¡ ³¯Â¥¿Í ½Ã°£¸¦ ÀÛ¼ºÇϱâ À§Çؼ­ »ç¿ëÇÏ´Â Calendar °´Ã¼
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÀü :
1.2

setTime

void setTime(int parameterIndex,
             Time  x,
             Calendar  cal)
             throws SQLException 
ÁöÁ¤µÈ Calendar °´Ã¼¸¦ »ç¿ëÇØ, ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ java.sql.Time°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. µå¶óÀ̹ö´Â Calendar °´Ã¼¸¦ »ç¿ëÇØ SQL java.sql.Time°ªÀ» ÀÛ¼ºÇØ, °è¼ÓµÇ¾î ±×°ÍÀ» µ¥ÀÌŸº£À̽º¿¡ º¸³À´Ï´Ù. Calendar °´Ã¼¸¦ »ç¿ëÇϸé, µå¶óÀ̹ö´Â Ä¿½ºÅÒ Å¸ÀÓ Á¸À» °í·ÁÇØ ½Ã°¢À» °è»êÇÒ ¼ö ÀÖ½À´Ï´Ù. Calendar °´Ã¼¸¦ ÁöÁ¤ÇÏÁö ¾Ê´Â °æ¿ì, µå¶óÀ̹ö´Â ¾îÇø®ÄÉÀ̼ÇÀ¸·Î ½ÇÇàµÇ´Â °¡»ó ¸Ó½ÅÀÇ Å¸ÀÓ Á¸ÀÎ µðÆúÆ®ÀÇ Å¸ÀÓ Á¸À» »ç¿ëÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
cal - µå¶óÀ̹ö°¡ ½Ã°¢À» ÀÛ¼ºÇϱâ À§Çؼ­ »ç¿ëÇÏ´Â Calendar °´Ã¼
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÀü :
1.2

setTimestamp

void setTimestamp(int parameterIndex,
                  Timestamp  x,
                  Calendar  cal)
                  throws SQLException 
ÁöÁ¤µÈ Calendar °´Ã¼¸¦ »ç¿ëÇØ, ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ java.sql.Timestamp°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. µå¶óÀ̹ö´Â Calendar °´Ã¼¸¦ »ç¿ëÇØ SQL TIMESTAMP°ªÀ» ÀÛ¼ºÇØ, °è¼ÓµÇ¾î ±×°ÍÀ» µ¥ÀÌŸº£À̽º¿¡ º¸³À´Ï´Ù. Calendar °´Ã¼¸¦ »ç¿ëÇϸé, µå¶óÀ̹ö´Â Ä¿½ºÅÒ Å¸ÀÓ Á¸À» °í·ÁÇØ Å¸ÀÓ ½ºÅÆÇÁ¸¦ °è»êÇÒ ¼ö ÀÖ½À´Ï´Ù. Calendar °´Ã¼¸¦ ÁöÁ¤ÇÏÁö ¾Ê´Â °æ¿ì, µå¶óÀ̹ö´Â ¾îÇø®ÄÉÀ̼ÇÀ¸·Î ½ÇÇàµÇ´Â °¡»ó ¸Ó½ÅÀÇ Å¸ÀÓ Á¸ÀÎ µðÆúÆ®ÀÇ Å¸ÀÓ Á¸À» »ç¿ëÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ÆĶó¹ÌÅÍ°ª
cal - µå¶óÀ̹ö°¡ ŸÀÓ ½ºÅÆÇÁ¸¦ ÀÛ¼ºÇϱâ À§Çؼ­ »ç¿ëÇÏ´Â Calendar °´Ã¼
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÀü :
1.2

setNull

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

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

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

setURL

void setURL(int parameterIndex,
            URL  x)
            throws SQLException 
ÁöÁ¤µÈ ÆĶó¹ÌÅÍ°¡ ÁöÁ¤µÈ java.net.URL°ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌŸº£À̽º¿¡ º¸³¾ ¶§¿¡ µå¶óÀ̹ö´Â ÀÌ°ÍÀ» SQL DATALINK°ªÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameterIndex - ÃÖÃÊÀÇ ÆĶó¹ÌÅÍ´Â 1, 2¹ø°ÀÇ ÆĶó¹ÌÅÍ´Â 2,... µÇ´Â
x - ¼³Á¤µÇ´Â java.net.URL °´Ã¼
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÀü :
1.4

getParameterMetaData

ParameterMetaData  getParameterMetaData()
                                       throws SQLException 
ÀÌ PreparedStatement °´Ã¼ÀÇ ÆĶó¹ÌÅÍÀÇ ¼ö, ÇüÅ ¹× ÇÁ·ÎÆÛƼ¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ PreparedStatement °´Ã¼ÀÇ ÆĶó¹ÌÅÍÀÇ ¼ö, ÇüÅ ¹× ÇÁ·ÎÆÛƼ¿¡ ´ëÇÑ Á¤º¸¸¦ Æ÷ÇÔÇÏ´Â ParameterMetaData °´Ã¼
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÀü :
1.4
°ü·Ã Ç׸ñ:
ParameterMetaData

JavaTM 2 Platform
Standard Ed. 5.0

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