JavaTM 2
Platform
Std.  Ed.  v1. 4.0

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


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  map)
          ÂüÁ¶µÇ´Â ¿ÀºêÁ§Æ®¸¦ ÃëµæÇØ, ±× ¿ÀºêÁ§Æ®°¡ ÁöÁ¤µÈ ÇüÅ MAP¸¦ »ç¿ëÇØ Java Çü¿¡ MAP ÇÕ´Ï´Ù.
 void setObject (Object  value)
          ÀÌ Ref ¿ÀºêÁ§Æ®°¡ ÂüÁ¶ÇÏ´Â ±¸Á¶È­ÇüÄ¡¸¦ Object ÀÇ ÁöÁ¤µÈ ÀνºÅϽº·Î ¼³Á¤ÇÕ´Ï´Ù.
 

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

getBaseTypeName

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

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

getObject

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

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

getObject

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

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

setObject

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

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

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.