JavaTM 2 Platform
Standard Ed. 5.0

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

±âÁ¸ÀÇ ±¸Çö Ŭ·¡½ºÀÇ À϶÷:
SerialRef

public interface Ref

Java ÇÁ·Î±×·¥ ¾ð¾î¿¡¼­ÀÇ SQL REF Ä¡ÀÇ ¸ÅÇÎÀ¸·Î µ¥ÀÌŸº£À̽ºÀÇ SQL ±¸Á¶È­ÇüÀÇ °ª¿¡ÀÇ ÂüÁ¶°¡ µË´Ï´Ù.

SQL REF Ä¡´Â ÂüÁ¶ °¡´É SQL ±¸Á¶È­ÇüÀÇ ÀνºÅϽº¸¦ Æ÷ÇÔÇÑ Å×ÀÌºí¿¡ Æ÷ÇÔµÇ¾î °¢ REF Ä¡´Â ±× Å×À̺íÀÇ 1 °³ÀÇ ÀνºÅϽº¿¡ ´ëÇÑ ÀÏÀÇÀÇ ½Äº°ÀÚ°¡ µË´Ï´Ù. ÀνºÅϽº°¡ ÂüÁ¶ÇÏ´Â SQL ±¸Á¶È­Çü ´ë½Å¿¡ Å×À̺íÀÇ ·ÄÄ¡ ¶Ç´Â ±¸Á¶È­ÇüÀÇ ¼Ó¼ºÄ¡ÀÇ ¾î´À ÂÊÀϱîÇϰí ÇØ SQL REF Ä¡¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

SQL REF Ä¡´Â SQL ±¸Á¶È­Çü¿¡ÀÇ ³í¸® Æ÷ÀÎÅÍÀ̱⠶§¹®¿¡ Ref ¿ÀºêÁ§Æ®µµ ¶Ç µðÆúÆ®¿¡¼­´Â ³í¸® Æ÷ÀÎÅÍÀÔ´Ï´Ù. µû¶ó¼­, SQL REF Ä¡¸¦ Ref ¿ÀºêÁ§Æ®·Î¼­ ÃëµæÇØµµ, Ŭ¶óÀ̾ðÆ®ÀÇ ±¸Á¶È­ÇüÀÇ ¼Ó¼ºÀ» »ý¼ºÇÏÁö ¾Ê½À´Ï´Ù.

Ref ¿ÀºêÁ§Æ®´Â PreparedStatement.setRef ¸Þ¼­µå¸¦ »ç¿ëÇØ µ¥ÀÌŸº£À̽º¿¡ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
1.2
°ü·Ã Ç׸ñ:
Struct

¸Þ¼­µå °³¿ä
 String getBaseTypeName ()
          ÀÌ Ref ¿ÀºêÁ§Æ®°¡ ÂüÁ¶ÇÏ´Â ¿ÏÀü ÁöÁ¤µÈ SQL ±¸Á¶È­ÇüÀÇ SQL ¸íÀ» ÃëµæÇÕ´Ï´Ù.
 Object getObject ()
          ÀÌ Ref ¿ÀºêÁ§Æ®¿¡ ÇØ ÂüÁ¶µÇ´Â SQL ±¸Á¶È­Çü ÀνºÅϽº¸¦ ÃëµæÇÕ´Ï´Ù.
 Object getObject (Map <String, Class <? >> map)
          ÂüÁ¶µÇ´Â ¿ÀºêÁ§Æ®¸¦ ÃëµæÇØ, ±× ¿ÀºêÁ§Æ®°¡ ÁöÁ¤µÈ ÇüÅ ¸ÊÀ» »ç¿ëÇØ Java Çü¿¡ ¸Ê ÇÕ´Ï´Ù.
 void setObject (Object  value)
          ÀÌ Ref ¿ÀºêÁ§Æ®°¡ ÂüÁ¶ÇÏ´Â ±¸Á¶È­ÇüÄ¡¸¦ Object ÁöÁ¤µÈ ÀνºÅϽº·Î ¼³Á¤ÇÕ´Ï´Ù.
 

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

getBaseTypeName

String  getBaseTypeName()
                       throws SQLException 
ÀÌ Ref ¿ÀºêÁ§Æ®°¡ ÂüÁ¶ÇÏ´Â ¿ÏÀü ÁöÁ¤µÈ SQL ±¸Á¶È­ÇüÀÇ SQL ¸íÀ» ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÂüÁ¶µÇ´Â SQL ±¸Á¶È­ÇüÀÇ, ¿ÏÀü ÁöÁ¤µÈ SQL ¸í
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2

getObject

Object  getObject(Map <String,
Class <? >> map)
                 throws SQLException 
ÂüÁ¶µÇ´Â ¿ÀºêÁ§Æ®¸¦ ÃëµæÇØ, ±× ¿ÀºêÁ§Æ®°¡ ÁöÁ¤µÈ ÇüÅ ¸ÊÀ» »ç¿ëÇØ Java Çü¿¡ ¸Ê ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
map - »ç¿ëÇÏ´Â ¸ÅÇÎÀÌ Æ÷ÇԵǰí ÀÖ´Â java.util.Map ¿ÀºêÁ§Æ® (ÂüÁ¶µÇ´Â SQL ±¸Á¶È­ÇüÀÇ ¿ÏÀü ÁöÁ¤¸í°ú SQL ±¸Á¶È­ÇüÀÌ ¸Ê µÇ´Â SQLData ±¸ÇöÀÇ Å¬·¡½º ¿ÀºêÁ§Æ®)
¹Ýȯ°ª:
ÀÌ Ref ¿ÀºêÁ§Æ®°¡ ÂüÁ¶ÇÏ´Â SQL ±¸Á¶È­ÇüÀÇ Ä¿½ºÅÒ ¸ÅÇÎÀÎ Java Object
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4
°ü·Ã Ç׸ñ:
setObject(java.lang.Object)

getObject

Object  getObject()
                 throws SQLException 
ÀÌ Ref ¿ÀºêÁ§Æ®¿¡ ÇØ ÂüÁ¶µÇ´Â SQL ±¸Á¶È­Çü ÀνºÅϽº¸¦ ÃëµæÇÕ´Ï´Ù. Á¢¼ÓÀÇ ÇüÅ ¸ÊÀÌ ±¸Á¶È­ÇüÀÇ ¿£Æ®¸®¸¦ °¡Áö´Â °æ¿ì, ÀνºÅϽº´Â ±× ÇüÅ ¸ÊÀ¸·Î ³ªÅ¸³ª´Â Java Ŭ·¡½º¿¡ Ä¿½ºÅÒ ¸ÅÇÎ µË´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì´Â ±¸Á¶È­Çü ÀνºÅϽº´Â Struct ¿ÀºêÁ§Æ®¿¡ ¸Ê µË´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Ref ¿ÀºêÁ§Æ®°¡ ÂüÁ¶ÇÏ´Â SQL ±¸Á¶È­ÇüÀÇ ¸ÅÇÎÀÎ Java Object
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4
°ü·Ã Ç׸ñ:
setObject(java.lang.Object)

setObject

void setObject(Object  value)
               throws SQLException 
ÀÌ Ref ¿ÀºêÁ§Æ®°¡ ÂüÁ¶ÇÏ´Â ±¸Á¶È­ÇüÄ¡¸¦ Object ÁöÁ¤µÈ ÀνºÅϽº·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌŸº£À̽º¿¡ º¸³¾ ¶§¿¡ µå¶óÀ̹ö´Â À̰ÍÀ» SQL ±¸Á¶È­ÇüÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
value - ÀÌ Ref ¿ÀºêÁ§Æ®°¡ ÂüÁ¶ÇÏ´Â SQL ±¸Á¶È­Çü ÀνºÅϽº¸¦ ³ªÅ¸³»´Â Object
¿¹¿Ü:
SQLException - µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.4
°ü·Ã Ç׸ñ:
getObject(), getObject(Map), PreparedStatement.setObject(int, Object), CallableStatement.setObject(String, Object)

JavaTM 2 Platform
Standard Ed. 5.0

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