JavaTM 2 Platform
Standard Ed. 5.0

javax.sql.rowset.serial
Ŭ·¡½º SerialClob

java.lang.Object 
  »óÀ§¸¦ È®Àå javax.sql.rowset.serial.SerialClob
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
Serializable, Cloneable, Clob

public class SerialClob
extends Object
implements Clob, Serializable, Cloneable

Java ÇÁ·Î±×·¥ ¾ð¾î¿¡¼­ÀÇ SQL CLOB Ä¡ÀÇ Á÷·ÄÈ­ ¸ÅÇÎÀÔ´Ï´Ù.

SerialClob Ŭ·¡½º´Â Clob ¿ÀºêÁ§Æ®·ÎºÎÅÍ ÀνºÅϽº¸¦ ÀÛ¼ºÇϱâ À§ÇÑ »ý¼ºÀÚ¸¦ Á¦°øÇÕ´Ï´Ù. Clob ¿ÀºêÁ§Æ®´Â SerialClob ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇϱâ Àü¿¡ Ŭ¶óÀÌ¾ðÆ®¿¡ SQL CLOB Ä¡¸¦ °Ç³×ÁÙ Çʿ䰡 ÀÖ½À´Ï´Ù. SQL CLOB Ä¡ÀÇ µ¥ÀÌÅʹ Ŭ¶óÀÌ¾ðÆ®»ó¿¡¼­, Unicode ¹®ÀÚÀÇ ½ºÆ®¸²·Î¼­ »ý¼ºµË´Ï´Ù.

SerialClob ¸Þ¼­µå´Â SerialClob ¿ÀºêÁ§Æ®·ÎºÎÅÍ ºÎºÐ ij¸¯ÅÍ ¶óÀÎÀ» ÃëµæÇϰųª ¹®ÀÚ ÆÐÅÏÀÇ °³½Ã À§Ä¡¸¦ °Ë»öÇϰųª ÇÏ´Â ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.

°ü·Ã Ç׸ñ:
Á÷·ÄÈ­ µÈ Çü½Ä

»ý¼ºÀÚ °³¿ä
SerialClob (char[] ch)
          ÁöÁ¤µÈ char ¹è¿­ÀÇ Á÷·ÄÈ­ µÈ ¹öÁ¯ÀÎ SerialClob ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
SerialClob (Clob  clob)
          ÁöÁ¤µÈ Clob ¿ÀºêÁ§Æ®ÀÇ Á÷·ÄÈ­ µÈ ¹öÁ¯ÀÎ SerialClob ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
 
¸Þ¼­µå °³¿ä
 InputStream getAsciiStream ()
          ÀÌ SerialClob ¿ÀºêÁ§Æ®¿¡ ÇØ ÁöÁ¤µÈ CLOB Ä¡¸¦ ASCII ½ºÆ®¸²·Î¼­ ÃëµæÇÕ´Ï´Ù.
 Reader getCharacterStream ()
          ÀÌ SerialClob ¿ÀºêÁ§Æ®¸¦ Unicode ¹®ÀÚÀÇ ÀÔ·Â ½ºÆ®¸²·Î¼­ µ¹·ÁÁÝ´Ï´Ù.
 String getSubString (long pos, int length)
          ÀÌ SerialClob ¿ÀºêÁ§Æ®¿¡ Æ÷ÇÔµÈ, ÁöÁ¤ÀÇ À§Ä¡·ÎºÎÅÍ °³½ÃµÇ°í ÁöÁ¤ÀÇ ¹®ÀÚ ¸îºÐ °è¼ÓµÇ´Â ºÎºÐ ij¸¯ÅÍ ¶óÀÎÀÇ Ä«ÇǸ¦ µ¹·ÁÁÝ´Ï´Ù.
 long length ()
          ÀÌ SerialClob ¿ÀºêÁ§Æ®ÀÇ ¹®ÀÚ ¹è¿­ÀÇ ¹®ÀÚ¼ö¸¦ ÃëµæÇÕ´Ï´Ù.
 long position (Clob  searchStr, long start)
          ÀÌ SerialClob ¿ÀºêÁ§Æ®³»¿¡¼­, ÁöÁ¤ÀÇ Clob ½Ã±×´ÏÃİ¡ °³½ÃµÇ´Â À§Ä¡¸¦ µ¹·ÁÁÝ´Ï´Ù.
 long position (String  searchStr, long start)
          ÀÌ SerialClob ¿ÀºêÁ§Æ®³»¿¡¼­, ÁöÁ¤ÀÇ String ¿ÀºêÁ§Æ®°¡ °³½ÃµÇ´Â À§Ä¡¸¦ µ¹·ÁÁÝ´Ï´Ù.
 OutputStream setAsciiStream (long pos)
          ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â CLOB Ä¡¿¡ ASCII ¹®ÀÚÀÇ ±âÀÔÇØ¿¡ »ç¿ëÇÏ´Â ½ºÆ®¸²À» ÃëµæÇÕ´Ï´Ù.
 Writer setCharacterStream (long pos)
          ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â CLOB Ä¡¿¡ÀÇ Unicode ½ºÆ®¸²ÀÇ ±âÀÔÇØ¿¡ »ç¿ëÇÏ´Â pos À§Ä¡ÀÇ ½ºÆ®¸²À» ÃëµæÇÕ´Ï´Ù.
 int setString (long pos, String  str)
          ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â CLOB Ä¡¿¡ ÁöÁ¤µÈ Java String¸¦ pos À§Ä¡¿¡ ±âÀÔÇÕ´Ï´Ù.
 int setString (long pos, String  str, int offset, int length)
          ÀÌ Clob °¡ ³ªÅ¸³»´Â CLOB Ä¡¿¡ offset ¹®ÀڷκÎÅÍ ½ÃÀ۵Ǵ str len ¹®ÀÚ¸¦ ±âÀÔÇÕ´Ï´Ù.
 void truncate (long length)
          ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â CLOB Ä¡¸¦ len ¹®ÀÚÀÇ ±æÀÌ¿¡ Àý¾àÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

»ý¼ºÀÚ »ó¼¼

SerialClob

public SerialClob(char[] ch)
           throws SerialException,

                  SQLException 
ÁöÁ¤µÈ char ¹è¿­ÀÇ Á÷·ÄÈ­ µÈ ¹öÁ¯ÀÎ SerialClob ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.

»õ·Î¿î SerialClob ¿ÀºêÁ§Æ®´Â char ¹è¿­ÀÇ µ¥ÀÌÅÍ·Î ÃʱâÈ­µË´Ï´Ù. ÀÌ ¶§¹®¿¡ ¹ÌÁ¢¼ÓÀÇ RowSet ¿ÀºêÁ§Æ®´Â µ¥ÀÌÅÍ ¼Ò½º¿¡ ¼Õº¸Áö ¾Ê°í Á÷·ÄÈ­ µÈ Clob ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
ch - Á÷·ÄÈ­ µÇ´Â Clob ¿ÀºêÁ§Æ®¸¦ ³ªÅ¸³»´Â char ¹è¿­
¿¹¿Ü:
SerialException - Á÷·ÄÈ­·Î ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
SQLException - SQL ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

SerialClob

public SerialClob(Clob  clob)
           throws SerialException,

                  SQLException 
ÁöÁ¤µÈ Clob ¿ÀºêÁ§Æ®ÀÇ Á÷·ÄÈ­ µÈ ¹öÁ¯ÀÎ SerialClob ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.

»õ·Î¿î SerialClob ¿ÀºêÁ§Æ®´Â Clob ¿ÀºêÁ§Æ®ÀÇ µ¥ÀÌÅÍ·Î ÃʱâÈ­µË´Ï´Ù. ÀÌ ¶§¹®¿¡ Clob ¿ÀºêÁ§Æ®´Â ¹Ì¸® µ¥ÀÌŸº£À̽º·ÎºÎÅÍ Å¬¶óÀÌ¾ðÆ®¿¡ SQL CLOB Ä¡ÀÇ µ¥ÀÌÅ͸¦ °Ç³×ÁÖ¾î µÑ Çʿ䰡 ÀÖ½À´Ï´Ù. ±×·¸°Ô ÇÏÁö ¾ÊÀ¸¸é »õ·Î¿î SerialClob ¿ÀºêÁ§Æ®´Â µ¥ÀÌÅ͸¦ °¡ÁöÁö ¾Ê´Â ¿ÀºêÁ§Æ®°¡ µË´Ï´Ù.

ÁÖ: ÀÌ »ý¼ºÀÚ À¸·Î ÁöÁ¤µÈ Clob ¿ÀºêÁ§Æ®´Â Clob.getCharacterStream() ¸Þ¼­µå ¹× Clob.getAsciiStream ¸Þ¼­µå¿¡ ´ëÇØ¼­ null¸¦ µ¹·ÁÁÙ ¼ö ¾ø½À´Ï´Ù. ÀÌ SerialClob »ý¼ºÀÚ´Â ÀÌ ÀνºÅϽºÀÇ Clob ¿ÀºêÁ§Æ®¸¦ Á÷·ÄÈ­ÇÏÁö ¸øÇϰí,SQLException ¿ÀºêÁ§Æ®¸¦ Throw ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
clob - ÀÌ SerialClob ¿ÀºêÁ§Æ®ÀÇ ±¸Ãà¿¡ »ç¿ëµÇ´Â Clob ¿ÀºêÁ§Æ®. null´Â ºÒ°¡
¿¹¿Ü:
SerialException - Á÷·ÄÈ­·Î ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
SQLException - CLOB ÀоîµéÀ̱â½Ã¿¡ SQL ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì,Clob ¿ÀºêÁ§Æ®°¡ null °æ¿ì, ¶Ç´Â¡¡Clob ·Î Clob.getCharacterStream() ¸Þ¼­µå¿Í Clob.getAsciiStream() ¸Þ¼­µåÀÇ ¾çÂÊ ¸ðµÎ°¡ null¸¦ µ¹·ÁÁÖ¾úÀ» °æ¿ì
°ü·Ã Ç׸ñ:
Clob
¸Þ¼­µåÀÇ »ó¼¼

length

public long length()
            throws SerialException 
ÀÌ SerialClob ¿ÀºêÁ§Æ®ÀÇ ¹®ÀÚ ¹è¿­ÀÇ ¹®ÀÚ¼ö¸¦ ÃëµæÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Clob ³»ÀÇ length
¹Ýȯ°ª:
ÀÌ SerialClob ¿ÀºêÁ§Æ®ÀÇ ¹®ÀÚ ¹è¿­ÀÇ ¹®ÀÚ¼ö¸¦ ³ªÅ¸³»´Â long
¿¹¿Ü:
SerialException - ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getCharacterStream

public Reader  getCharacterStream()
                          throws SerialException 
ÀÌ SerialClob ¿ÀºêÁ§Æ®¸¦ Unicode ¹®ÀÚÀÇ ÀÔ·Â ½ºÆ®¸²·Î¼­ µ¹·ÁÁÝ´Ï´Ù. °ü·Ã ¸Þ¼­µå getAsciiStream °ú´Â ´Þ¸®,SerialClob ¿ÀºêÁ§Æ®°¡ Clob ¿ÀºêÁ§Æ®¿¡ ÇØ ÀÛ¼ºµÇ¾ú´ÂÁö, ¶Ç´Â char ¹è¿­¿¡ ÇØ ÀÛ¼ºµÇ¾ú´ÂÁö¸¦ °ü°è¾øÀÌ, ½ºÆ®¸²ÀÌ »ý¼ºµË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Clob ³»ÀÇ getCharacterStream
¹Ýȯ°ª:
ÀÌ SerialClob ¿ÀºêÁ§Æ®ÀÇ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÏ´Â java.io.Reader ¿ÀºêÁ§Æ®
¿¹¿Ü:
SerialException - ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
Clob.setCharacterStream(long)

getAsciiStream

public InputStream  getAsciiStream()
                           throws SerialException,

                                  SQLException 
ÀÌ SerialClob ¿ÀºêÁ§Æ®¿¡ ÇØ ÁöÁ¤µÈ CLOB Ä¡¸¦ ASCII ½ºÆ®¸²·Î¼­ ÃëµæÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå´Â ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ Clob ¿ÀºêÁ§Æ®¿¡ ÇØ ÀνºÅϽºÈ­ µÇ°í ÀÖ´Â °æ¿ì¿¡ getAsciiStream È£ÃâÀ» ºÎÇÏÀÇ Clob ¿ÀºêÁ§Æ®¿¡ Àü¼Û ÇÕ´Ï´Ù. ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ char ¹è¿­¿¡ ÇØ ÀνºÅϽºÈ­ µÇ°í ÀÖ´Â °æ¿ì´Â SerialException ¿ÀºêÁ§Æ®°¡ Throw µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Clob ³»ÀÇ getAsciiStream
¹Ýȯ°ª:
ÀÌ SerialClob µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÏ´Â java.io.InputStream ¿ÀºêÁ§Æ®
¿¹¿Ü:
SerialException - ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ Clob ¿ÀºêÁ§Æ®¿¡ ÇØ ÀνºÅϽºÈ­µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì
SQLException - ÀÌ SerialClob ¿ÀºêÁ§Æ®ÀÇ ÀÛ¼º¿¡ »ç¿ëµÈ CLOB ¿ÀºêÁ§Æ®¿¡ ÇØ Ç¥ÇöµÇ´Â Clob Ä¡¿¡ ¾×¼¼½º ÇÒ °æ¿ì¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
Clob.setAsciiStream(long)

getSubString

public String  getSubString(long pos,
                           int length)
                    throws SerialException 
ÀÌ SerialClob ¿ÀºêÁ§Æ®¿¡ Æ÷ÇÔµÈ, ÁöÁ¤ÀÇ À§Ä¡·ÎºÎÅÍ °³½ÃµÇ°í ÁöÁ¤ÀÇ ¹®ÀÚ ¸îºÐ °è¼ÓµÇ´Â ºÎºÐ ij¸¯ÅÍ ¶óÀÎÀÇ Ä«ÇǸ¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Clob ³»ÀÇ getSubString
ÆÄ¶ó¹ÌÅÍ:
pos - Ä«ÇǵǴ ºÎºÐ ij¸¯ÅÍ ¶óÀγ»ÀÇ ÃÖÃÊÀÇ ¹®ÀÚÀÇ À§Ä¡. SerialClob ¿ÀºêÁ§Æ®ÀÇ ÃÖÃÊÀÇ ¹®ÀÚÀÇ À§Ä¡´Â 1 À̸ç,1 º¸´Ù ÀÛÀº °ªÀº µÇÁö ¾Ê´Â´Ù. ¶Ç, °³½Ã À§Ä¡¿Í ºÎºÐ ij¸¯ÅÍ ¶óÀÎÀÇ ±æÀÌÀÇ È­´Â ÀÌ SerialClob ¿ÀºêÁ§Æ®ÀÇ ±æÀ̺¸´Ù ªÁö ¾ÊÀ¸¸é ¾È µÇ´Â
length - µ¹·ÁÁÖ°íÁö´Â ºÎºÐ ij¸¯ÅÍ ¶óÀγ»ÀÇ ¹®ÀÚ¼ö. ÀÌ SerialClob ¿ÀºêÁ§Æ®ÀÇ ±æÀ̸¦ ³ÑÁö ¾Ê´Â´Ù. ¶Ç, °³½Ã À§Ä¡¿Í ºÎºÐ ij¸¯ÅÍ ¶óÀÎÀÇ ±æÀÌÀÇ È­´Â ÀÌ SerialClob ¿ÀºêÁ§Æ®ÀÇ ±æÀ̺¸´Ù ªÁö ¾ÊÀ¸¸é ¾È µÈ´Ù
¹Ýȯ°ª:
ÀÌ SerialClob ¿ÀºêÁ§Æ®ÀÇ ºÎºÐ ij¸¯ÅÍ ¶óÀÎ (ÁöÁ¤ÀÇ À§Ä¡·ÎºÎÅÍ ÁöÁ¤µÈ ¹®ÀÚ ¸îºÐ °è¼ÓµÈ´Ù)À» Æ÷ÇÔÇÏ´Â String ¿ÀºêÁ§Æ®
¿¹¿Ü:
SerialException - ¸î°³ÀÇ Àμö°¡ ¹üÀ§¿Ü¿¡ ÀÖ´Â °æ¿ì

position

public long position(String  searchStr,
                     long start)
              throws SerialException,

                     SQLException 
ÀÌ SerialClob ¿ÀºêÁ§Æ®³»¿¡¼­, ÁöÁ¤ÀÇ String ¿ÀºêÁ§Æ®°¡ °³½ÃµÇ´Â À§Ä¡¸¦ µ¹·ÁÁÝ´Ï´Ù. °Ë»öÀº ÁöÁ¤ À§Ä¡·ÎºÎÅÍ °³½ÃµË´Ï´Ù. ÆÐÅÏÀÌ ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì, ÀÌ ¸Þ¼­µå´Â -1À» µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Clob ³»ÀÇ position
ÆÄ¶ó¹ÌÅÍ:
searchStr - °Ë»ö ´ë»óÀÇ String ¿ÀºêÁ§Æ®
start - °Ë»öÀÌ °³½ÃµÇ´Â ÀÌ SerialClob ¿ÀºêÁ§Æ®ÀÇ À§Ä¡. ÃÖÃÊÀÇ À§Ä¡´Â 1 À̸ç,1 ÀÌ»óÀ¸·Î ÇÑÆí ÀÌ SerialClob ¿ÀºêÁ§Æ®ÀÇ ±æÀÌ ÀÌÇϰ¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù
¹Ýȯ°ª:
ÁöÁ¤ÀÇ String ¿ÀºêÁ§Æ®ÀÇ °³½Ã À§Ä¡. °Ë»öÀº ÁöÁ¤ À§Ä¡·ÎºÎÅÍ °³½ÃµÈ´Ù. ÁöÁ¤ÀÇ String ¿ÀºêÁ§Æ®°¡ ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì³ª °³½Ã À§Ä¡°¡ ¹üÀ§¿Ü¿¡ ÀÖ´Â °æ¿ì´Â -1. ¹Ýȯ°ªÀÇ À§Ä¡ ¹øÈ£´Â 1 À¸·ÎºÎÅÍ °³½ÃµÈ´Ù
¿¹¿Ü:
SerialException - String ½Ã±×´ÏÃÄÀÇ °Ë»öÁß¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
SQLException - µ¥ÀÌŸº£À̽º·ÎºÎÅÍ Blob Ä¡¿¡ ¾×¼¼½º ÇÒ °æ¿ì¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

position

public long position(Clob  searchStr,
                     long start)
              throws SerialException,

                     SQLException 
ÀÌ SerialClob ¿ÀºêÁ§Æ®³»¿¡¼­, ÁöÁ¤ÀÇ Clob ½Ã±×´ÏÃİ¡ °³½ÃµÇ´Â À§Ä¡¸¦ µ¹·ÁÁÝ´Ï´Ù. °Ë»öÀº ÁöÁ¤ À§Ä¡·ÎºÎÅÍ °³½ÃµË´Ï´Ù. ÆÐÅÏÀÌ ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì, ÀÌ ¸Þ¼­µå´Â -1À» µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Clob ³»ÀÇ position
ÆÄ¶ó¹ÌÅÍ:
searchStr - °Ë»ö ´ë»óÀÇ Clob ¿ÀºêÁ§Æ®
start - °Ë»öÀÌ °³½ÃµÇ´Â ÀÌ SerialClob ¿ÀºêÁ§Æ®ÀÇ À§Ä¡. ÃÖÃÊÀÇ À§Ä¡´Â 1 À̸ç,1 ÀÌ»óÀ¸·Î ÇÑÆí ÀÌ SerialClob ¿ÀºêÁ§Æ®ÀÇ ±æÀÌ ÀÌÇϰ¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù
¹Ýȯ°ª:
ÀÌ SerialClob ¿ÀºêÁ§Æ®³»¿¡¼­, ÁöÁ¤ÀÇ Clob ¿ÀºêÁ§Æ®°¡ °³½ÃµÇ´Â À§Ä¡. ÁöÁ¤ÀÇ °³½Ã À§Ä¡ ¶Ç´Â ±× Á÷ÈÄ
¿¹¿Ü:
SerialException - Clob ½Ã±×´ÏÃÄÀÇ °Ë»öÁß¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
SQLException - µ¥ÀÌŸº£À̽º·ÎºÎÅÍ Blob Ä¡¿¡ ¾×¼¼½º ÇÒ °æ¿ì¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

setString

public int setString(long pos,
                     String  str)
              throws SerialException 
ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â CLOB Ä¡¿¡ ÁöÁ¤µÈ Java String¸¦ pos À§Ä¡¿¡ ±âÀÔÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Clob ³»ÀÇ setString
ÆÄ¶ó¹ÌÅÍ:
pos - ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ Ç¥ÇöÇÏ´Â CLOB Ä¡¿¡ÀÇ ±âÀÔÀÌ °³½ÃµÇ´Â À§Ä¡. ÃÖÃÊÀÇ À§Ä¡´Â 1 À̸ç,1 ÀÌ»óÀ¸·Î ÇÑÆí ÀÌ SerialClob ¿ÀºêÁ§Æ®ÀÇ ±æÀÌ ÀÌÇϰ¡ ¾Æ´Ï¸é ¾ÈµÇ´Â
str - ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â CLOB Ä¡¿¡ ±âÀÔÇØÁö´Â ij¸¯ÅÍ ¶óÀÎ
¹Ýȯ°ª:
±âÀÔÇØÁö´Â ¹®ÀÚ¼ö
¿¹¿Ü:
SerialException - CLOB Ä¡¿¡ ¾×¼¼½º ÇÒ °æ¿ì¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì, ¼³Á¤µÈ À§Ä¡°¡ ¹«È¿ÀÎ °æ¿ì, ¼³Á¤µÈ ¿ÀÇÁ¼Â(offset)Ä¡°¡ ¹«È¿ÀÎ °æ¿ì, ±âÀÔÇØÁö´Â ¹ÙÀÌÆ®¼ö°¡ SerialClob ±æÀ̸¦ ³Ñ°í ÀÖ´Â °æ¿ì, ¶Ç´Â ±æÀÌ¿Í ¿ÀÇÁ¼Â(offset)¸¦ Á¶ÇÕÇÑ °ªÀÌ Clob ¹öÆÛº¸´Ù Å« °æ¿ì

setString

public int setString(long pos,
                     String  str,
                     int offset,
                     int length)
              throws SerialException 
ÀÌ Clob °¡ ³ªÅ¸³»´Â CLOB Ä¡¿¡ offset ¹®ÀڷκÎÅÍ ½ÃÀ۵Ǵ str len ¹®ÀÚ¸¦ ±âÀÔÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Clob ³»ÀÇ setString
ÆÄ¶ó¹ÌÅÍ:
pos - ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ Ç¥ÇöÇÏ´Â CLOB Ä¡¿¡ÀÇ ±âÀÔÀÌ °³½ÃµÇ´Â À§Ä¡. ÃÖÃÊÀÇ À§Ä¡´Â 1 À̸ç,1 ÀÌ»óÀ¸·Î ÇÑÆí ÀÌ SerialClob ¿ÀºêÁ§Æ®ÀÇ ±æÀÌ ÀÌÇϰ¡ ¾Æ´Ï¸é ¾ÈµÇ´Â
str - ÀÌ Clob ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â CLOB Ä¡¿¡ ±âÀÔÇØÁö´Â ij¸¯ÅÍ ¶óÀÎ
offset - ±âÀÔÇØÁö´Â ¹®ÀÚÀÇ read¸¦ °³½ÃÇÏ´Â str ³»ÀÇ ¿ÀÇÁ¼Â(offset)
length - ±âÀÔÇØÁö´Â ¹®ÀÚ¼ö
¹Ýȯ°ª:
±âÀÔÇØÁö´Â ¹®ÀÚ¼ö
¿¹¿Ü:
SerialException - CLOB Ä¡¿¡ ¾×¼¼½º ÇÒ °æ¿ì¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì, ¼³Á¤µÈ À§Ä¡°¡ ¹«È¿ÀÎ °æ¿ì, ¼³Á¤µÈ ¿ÀÇÁ¼Â(offset)Ä¡°¡ ¹«È¿ÀÎ °æ¿ì, ±âÀÔÇØÁö´Â ¹ÙÀÌÆ®¼ö°¡ SerialClob ±æÀ̸¦ ³Ñ°í ÀÖ´Â °æ¿ì, ¶Ç´Â ±æÀÌ¿Í ¿ÀÇÁ¼Â(offset)¸¦ Á¶ÇÕÇÑ °ªÀÌ Clob ¹öÆÛº¸´Ù Å« °æ¿ì

setAsciiStream

public OutputStream  setAsciiStream(long pos)
                            throws SerialException,

                                   SQLException 
ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â CLOB Ä¡¿¡ ASCII ¹®ÀÚÀÇ ±âÀÔÇØ¿¡ »ç¿ëÇÏ´Â ½ºÆ®¸²À» ÃëµæÇÕ´Ï´Ù. ½ºÆ®¸²Àº pos À§Ä¡·ÎºÎÅÍ °³½ÃÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå´Â ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ Clob ¿ÀºêÁ§Æ®¿¡ ÇØ ÀνºÅϽºÈ­ µÇ°í ÀÖ´Â °æ¿ì¿¡ setAsciiStream() È£ÃâÀ» ºÎÇÏÀÇ Clob ¿ÀºêÁ§Æ®¿¡ Àü¼Û ÇÕ´Ï´Ù. ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ char ¹è¿­¿¡ ÇØ ÀνºÅϽºÈ­ µÇ°í ÀÖ´Â °æ¿ì´Â SerialException ¿ÀºêÁ§Æ®°¡ Throw µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Clob ³»ÀÇ setAsciiStream
ÆÄ¶ó¹ÌÅÍ:
pos - CLOB ¿ÀºêÁ§Æ®¿¡ÀÇ write¸¦ °³½ÃÇÏ´Â À§Ä¡
¹Ýȯ°ª:
ASCII encode ¹®ÀÚ°¡ ±âÀÔÇØÁö´Â ½ºÆ®¸²
¿¹¿Ü:
SerialException - SerialClob °¡ setAsciiStream¸¦ Áö¿øÇÏ´Â Clob ¿ÀºêÁ§Æ®¿¡ ÇØ ÀνºÅϽºÈ­µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì
SQLException - CLOB Ä¡¿¡ ¾×¼¼½º ÇÒ °æ¿ì¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getAsciiStream()

setCharacterStream

public Writer  setCharacterStream(long pos)
                          throws SerialException,

                                 SQLException 
ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â CLOB Ä¡¿¡ÀÇ Unicode ½ºÆ®¸²ÀÇ ±âÀÔÇØ¿¡ »ç¿ëÇÏ´Â pos À§Ä¡ÀÇ ½ºÆ®¸²À» ÃëµæÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå´Â ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ Clob ¿ÀºêÁ§Æ®¿¡ ÇØ ÀνºÅϽºÈ­ µÇ°í ÀÖ´Â °æ¿ì¿¡ setCharacterStream() È£ÃâÀ» ºÎÇÏÀÇ Clob ¿ÀºêÁ§Æ®¿¡ Àü¼Û ÇÕ´Ï´Ù. ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ char ¹è¿­¿¡ ÇØ ÀνºÅϽºÈ­ µÇ°í ÀÖ´Â °æ¿ì´Â SerialException ¿ÀºêÁ§Æ®°¡ Throw µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Clob ³»ÀÇ setCharacterStream
ÆÄ¶ó¹ÌÅÍ:
pos - CLOB Ä¡¿¡ÀÇ write¸¦ °³½ÃÇÏ´Â À§Ä¡
¹Ýȯ°ª:
Unicode encode ¹®ÀÚ°¡ ±âÀÔÇØÁö´Â ½ºÆ®¸²
¿¹¿Ü:
SerialException - SerialClob °¡ setCharacterStream¸¦ Áö¿øÇÏ´Â Clob ¿ÀºêÁ§Æ®¿¡ ÇØ ÀνºÅϽºÈ­µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì
SQLException - CLOB Ä¡¿¡ ¾×¼¼½º ÇÒ °æ¿ì¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getCharacterStream()

truncate

public void truncate(long length)
              throws SerialException 
ÀÌ SerialClob ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â CLOB Ä¡¸¦ len ¹®ÀÚÀÇ ±æÀÌ¿¡ Àý¾àÇÕ´Ï´Ù.

SerialClob ¿ÀºêÁ§Æ®ÀÇ ±æÀ̸¦ 0 ¿¡ Àý¾àÇÏ¸é ±× ÄÁÅÙÃ÷°¡ ¼Ò°ÅµË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Clob ³»ÀÇ truncate
ÆÄ¶ó¹ÌÅÍ:
length - CLOB °ªÀ» Àý¾àÇÒ ¼ö ÀÖ´Â ±æÀÌ (¹ÙÀÌÆ® ´ÜÀ§)
¿¹¿Ü:
SQLException - CLOB Ä¡¿¡ ¾×¼¼½º ÇÒ °æ¿ì¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
SerialException

JavaTM 2 Platform
Standard Ed. 5.0

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