|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjavax.sql.rowset.serial.SerialBlob
public class SerialBlob
Java ÇÁ·Î±×·¥ ¾ð¾î¿¡¼ÀÇ SQL BLOB
Ä¡ÀÇ Á÷·ÄÈ ¸ÅÇÎÀÔ´Ï´Ù.
SerialBlob
Ŭ·¡½º´Â
Blob
¿ÀºêÁ§Æ®·ÎºÎÅÍ ÀνºÅϽº¸¦ ÀÛ¼ºÇϱâ À§ÇÑ »ý¼ºÀÚ¸¦ Á¦°øÇÕ´Ï´Ù. Blob
¿ÀºêÁ§Æ®´Â
SerialBlob
¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇϱâ Àü¿¡
Ŭ¶óÀÌ¾ðÆ®¿¡ SQL BLOB
Ä¡ÀÇ µ¥ÀÌÅ͸¦ °Ç³×ÁÙ Çʿ䰡 ÀÖ½À´Ï´Ù. SQL BLOB
Ä¡ÀÇ µ¥ÀÌÅÍ´Â
Ŭ¶óÀÌ¾ðÆ®»ó¿¡¼,Blob.getBytes
¸Þ¼µå¿¡
ÇØ ¹ÙÀÌÆ® ¹è¿·Î¼ »ý¼ºµË´Ï´Ù. ¶Ç´Â
Blob.getBinaryStream
¸Þ¼µå¿¡
ÇØ ¹ÌÇØ¼®ÀÇ ¹ÙÀÌÆ® ½ºÆ®¸²·Î¼ »ý¼ºµË´Ï´Ù.
SerialBlob
¸Þ¼µå´Â
SerialBlob
¿ÀºêÁ§Æ®¸¦ ¹ÙÀÌÆ® ¹è¿ ¶Ç´Â ½ºÆ®¸²·Î¼ Ä«ÇÇÇÒ ¼ö ÀÖ½À´Ï´Ù. °Ô´Ù°¡SerialBlob
¿ÀºêÁ§Æ®³»¿¡¼, ÁöÁ¤µÈ ¹ÙÀÌÆ® ÆÐÅÏÀ̳ª Blob
¿ÀºêÁ§Æ®¸¦ °Ë»öÇØ,Blob
¿ÀºêÁ§Æ®¸¦ °»½Å ¶Ç´Â Àý¾àÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
»ý¼ºÀÚ °³¿ä | |
---|---|
SerialBlob (Blob blob)
ÁöÁ¤µÈ Blob ¿ÀºêÁ§Æ®ÀÇ Á÷·ÄÈ µÈ ¹öÁ¯ÀÎ SerialBlob ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
SerialBlob (byte[] b)
ÁöÁ¤µÈ byte ¹è¿ÀÇ Á÷·ÄÈ µÈ ¹öÁ¯ÀÎ SerialBlob ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼µå °³¿ä | |
---|---|
InputStream |
getBinaryStream ()
ÀÌ SerialBlob ¿ÀºêÁ§Æ®¸¦ ÀÔ·Â ½ºÆ®¸²·Î¼ µ¹·ÁÁÝ´Ï´Ù. |
byte[] |
getBytes (long pos,
int length)
ÀÌ SerialBlob ¿ÀºêÁ§Æ®ÀÇ ÁöÁ¤ÀÇ À§Ä¡·ÎºÎÅÍ, ÁöÁ¤µÈ ¹ÙÀÌÆ®¼ö¸¦ ´Ù¸¥ ¹ÙÀÌÆ® ¹è¿¿¡ Ä«ÇÇÇÕ´Ï´Ù. |
long |
length ()
ÀÌ SerialBlob ¿ÀºêÁ§Æ®ÀÇ ¹ÙÀÌÆ® ¹è¿ÀÇ ¹ÙÀÌÆ®¼ö¸¦ ÃëµæÇÕ´Ï´Ù. |
long |
position (Blob pattern,
long start)
ÀÌ SerialBlob ¿ÀºêÁ§Æ®³»¿¡¼, ÁöÁ¤ÀÇ Blob ¿ÀºêÁ§Æ®°¡ °³½ÃµÇ´Â À§Ä¡¸¦ µ¹·ÁÁÝ´Ï´Ù. |
long |
position (byte[] pattern,
long start)
ÀÌ SerialBlob ¿ÀºêÁ§Æ®³»¿¡¼, ÁöÁ¤ÀÇ ¹ÙÀÌÆ® ÆÐÅÏÀÌ °³½ÃµÇ´Â À§Ä¡¸¦ µ¹·ÁÁÝ´Ï´Ù. |
OutputStream |
setBinaryStream (long pos)
ÀÌ BLOB ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â Blob Ä¡¿¡ÀÇ ±âÀÔÇØ¿¡ »ç¿ëÇÏ´Â ½ºÆ®¸²À» ÃëµæÇÕ´Ï´Ù. |
int |
setBytes (long pos,
byte[] bytes)
ÀÌ Blob ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â BLOB Ä¡¿¡ ÁöÁ¤µÈ ¹ÙÀÌÆ® ¹è¿À» pos
À§Ä¡·ÎºÎÅÍ ±âÀÔÇØ, ±âÀÔÇØÁø ¹ÙÀÌÆ®¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù. |
int |
setBytes (long pos,
byte[] bytes,
int offset,
int length)
ÀÌ Blob ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â BLOB Ä¡¿¡ ÁöÁ¤µÈ byte ¹è¿ÀÇ ÀüºÎ ¶Ç´Â ÀϺθ¦ ±âÀÔÇØ, ±âÀÔÇØÁø ¹ÙÀÌÆ®¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù. |
void |
truncate (long length)
ÀÌ Blob ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â BLOB Ä¡¸¦ len ¹ÙÀÌÆ®ÀÇ ±æÀÌ¿¡ Àý¾àÇÕ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
»ý¼ºÀÚ »ó¼¼ |
---|
public SerialBlob(byte[] b) throws SerialException, SQLException
byte
¹è¿ÀÇ Á÷·ÄÈ µÈ ¹öÁ¯ÀÎ SerialBlob
¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
»õ·Î¿î SerialBlob
¿ÀºêÁ§Æ®´Â
byte
¹è¿ÀÇ µ¥ÀÌÅÍ·Î Ãʱâȵ˴ϴÙ. ÀÌ ¶§¹®¿¡
¹ÌÁ¢¼ÓÀÇ RowSet
¿ÀºêÁ§Æ®´Â
µ¥ÀÌÅÍ ¼Ò½º¿¡ ¼Õº¸Áö ¾Ê°í Á÷·ÄÈ µÈ Blob
¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
b
- Á÷·ÄÈ µÇ´Â Blob
¿ÀºêÁ§Æ®ÀÇ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÏ´Â byte
¹è¿
SerialException
- Á÷·ÄÈ·Î ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
SQLException
- SQL ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ìpublic SerialBlob(Blob blob) throws SerialException, SQLException
Blob
¿ÀºêÁ§Æ®ÀÇ Á÷·ÄÈ µÈ ¹öÁ¯ÀÎ SerialBlob
¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
»õ·Î¿î SerialBlob
¿ÀºêÁ§Æ®´Â
Blob
¿ÀºêÁ§Æ®ÀÇ µ¥ÀÌÅÍ·Î Ãʱâȵ˴ϴÙ. ÀÌ ¶§¹®¿¡
Blob
¿ÀºêÁ§Æ®´Â
¹Ì¸® µ¥ÀÌŸº£À̽º·ÎºÎÅÍ Å¬¶óÀÌ¾ðÆ®¿¡ SQL BLOB
Ä¡ÀÇ µ¥ÀÌÅ͸¦ °Ç³×ÁÖ¾î µÑ Çʿ䰡 ÀÖ½À´Ï´Ù. ±×·¸°Ô ÇÏÁö ¾ÊÀ¸¸é »õ·Î¿î SerialBlob
¿ÀºêÁ§Æ®´Â
µ¥ÀÌÅ͸¦ °¡ÁöÁö ¾Ê´Â ¿ÀºêÁ§Æ®°¡ µË´Ï´Ù.
blob
- ÀÌ SerialBlob
¿ÀºêÁ§Æ®ÀÇ ±¸Ãà¿¡ »ç¿ëµÇ´Â Blob
¿ÀºêÁ§Æ®. null´Â
ºÒ°¡
SerialException
- Á÷·ÄÈ·Î ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
SQLException
- ÀÌ »ý¼ºÀÚ¿¡°Ô °Ç³×Áø Blob
°¡ null
°æ¿ìBlob
¸Þ¼µåÀÇ »ó¼¼ |
---|
public byte[] getBytes(long pos, int length) throws SerialException
SerialBlob
¿ÀºêÁ§Æ®ÀÇ ÁöÁ¤ÀÇ À§Ä¡·ÎºÎÅÍ, ÁöÁ¤µÈ ¹ÙÀÌÆ®¼ö¸¦ ´Ù¸¥ ¹ÙÀÌÆ® ¹è¿¿¡ Ä«ÇÇÇÕ´Ï´Ù.
Ä«ÇǵǴ ¹ÙÀÌÆ®¼ö°¡ ÀÌ SerialBlob
¿ÀºêÁ§Æ®ÀÇ ¹ÙÀÌÆ® ¹è¿º¸´Ù ±æ¾îÁö´Â °æ¿ì, ¹è¿ÀÇ ±æÀÌ¿¡ ¸ÂÃß¾î Àý¾àÇÒ ¼ö ÀÖ½À´Ï´Ù.
Blob
³»ÀÇ getBytes
pos
- ÀÌ SerialBlob
¿ÀºêÁ§Æ®³»ÀÇ Ä«ÇǵǴ ÃÖÃÊÀÇ ¹ÙÀÌÆ®ÀÇ À§Ä¡. 1
À¸·ÎºÎÅÍ °³½ÃµÇ¾î1
º¸´Ù ÀÛÀº °ªÀº µÇÁö ¾Ê´Â´Ù. ¶Ç, ÀÌ SerialBlob
¿ÀºêÁ§Æ®ÀÇ ±æÀÌ ÀÌÇϰ¡ ¾Æ´Ï¸é ¾ÈµÇ´Âlength
- Ä«ÇǵǴ ¹ÙÀÌÆ®¼ö
SerialBlob
¿ÀºêÁ§Æ®ÀÇ Ä«ÇÇ ¿µ¿ªÀÌ µÇ´Â ¹ÙÀÌÆ® ¹è¿. ÁöÁ¤ À§Ä¡·ÎºÎÅÍ ÁöÁ¤ÀÇ ¹ÙÀÌÆ® ¸îºÐ °è¼ÓµÈ´Ù
SerialException
- ÁöÁ¤µÈ °³½Ã À§Ä¡°¡ ¹üÀ§¿Ü¿¡ ÀÖ´Â °æ¿ìBlob.setBytes(long, byte[])
public long length() throws SerialException
SerialBlob
¿ÀºêÁ§Æ®ÀÇ ¹ÙÀÌÆ® ¹è¿ÀÇ ¹ÙÀÌÆ®¼ö¸¦ ÃëµæÇÕ´Ï´Ù.
Blob
³»ÀÇ length
SerialBlob
¿ÀºêÁ§Æ®ÀÇ ¹ÙÀÌÆ® ¹è¿ÀÇ ¹ÙÀÌÆ®¼ö¸¦ ³ªÅ¸³»´Â long
SerialException
- ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ìpublic InputStream getBinaryStream() throws SerialException
SerialBlob
¿ÀºêÁ§Æ®¸¦ ÀÔ·Â ½ºÆ®¸²·Î¼ µ¹·ÁÁÝ´Ï´Ù. °ü·Ã ¸Þ¼µå setBinaryStream
°ú´Â ´Þ¸®,SerialBlob
°¡ Blob
¿ÀºêÁ§Æ®¿¡
ÇØ ÀÛ¼ºµÇ¾ú´ÂÁö, ¶Ç´Â byte
¹è¿¿¡
ÇØ ÀÛ¼ºµÇ¾ú´ÂÁö¸¦ °ü°è¾øÀÌ, ½ºÆ®¸²ÀÌ »ý¼ºµË´Ï´Ù.
Blob
³»ÀÇ getBinaryStream
SerialBlob
¹ÙÀÌÆ® ¹è¿À» Æ÷ÇÔÇÏ´Â java.io.InputStream
¿ÀºêÁ§Æ®
SerialException
- ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ìsetBinaryStream(long)
public long position(byte[] pattern, long start) throws SerialException, SQLException
SerialBlob
¿ÀºêÁ§Æ®³»¿¡¼, ÁöÁ¤ÀÇ ¹ÙÀÌÆ® ÆÐÅÏÀÌ °³½ÃµÇ´Â À§Ä¡¸¦ µ¹·ÁÁÝ´Ï´Ù. °Ë»öÀº ÁöÁ¤ÀÇ À§Ä¡·ÎºÎÅÍ °³½ÃµË´Ï´Ù.
Blob
³»ÀÇ position
pattern
- °Ë»ö ´ë»óÀÇ ¹ÙÀÌÆ® ÆÐÅÏstart
- ÀÌ SerialBlob
¿ÀºêÁ§Æ®³»¿¡¼, °Ë»öÀÌ °³½ÃµÇ´Â ¹ÙÀÌÆ®ÀÇ À§Ä¡. 1
À¸·ÎºÎÅÍ °³½ÃµÇ¾î1
º¸´Ù ÀÛÀº °ªÀº µÇÁö ¾Ê´Â´Ù. ¶Ç, ÀÌ SerialBlob
¿ÀºêÁ§Æ®ÀÇ ±æÀÌ ÀÌÇϰ¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù
SerialBlob
¿ÀºêÁ§Æ®³»¿¡¼, ÁöÁ¤µÈ ÆÐÅÏÀÌ °³½ÃµÇ´Â À§Ä¡. ÁöÁ¤ À§Ä¡·ÎºÎÅÍ °³½ÃµÈ´Ù. ÆÐÅÏÀÌ ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì³ª ÁöÁ¤µÈ °³½Ã À§Ä¡°¡ ¹üÀ§¿Ü¿¡ ÀÖ´Â °æ¿ì´Â -1
, ¹Ýȯ°ªÀÇ À§Ä¡ ¹øÈ£´Â 1
À¸·ÎºÎÅÍ °³½ÃµÈ´Ù
SerialException
- blob
Á÷·ÄÈÁß¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
SQLException
- µ¥ÀÌŸº£À̽º·ÎºÎÅÍ BLOB
Ä¡¿¡ ¾×¼¼½º ÇÒ °æ¿ì¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ìpublic long position(Blob pattern, long start) throws SerialException, SQLException
SerialBlob
¿ÀºêÁ§Æ®³»¿¡¼, ÁöÁ¤ÀÇ Blob
¿ÀºêÁ§Æ®°¡ °³½ÃµÇ´Â À§Ä¡¸¦ µ¹·ÁÁÝ´Ï´Ù. °Ë»öÀº ÁöÁ¤ÀÇ À§Ä¡·ÎºÎÅÍ °³½ÃµË´Ï´Ù.
Blob
³»ÀÇ position
pattern
- °Ë»ö ´ë»óÀÇ Blob
¿ÀºêÁ§Æ®start
- ÀÌ SerialBlob
¿ÀºêÁ§Æ®³»¿¡¼, °Ë»öÀÌ °³½ÃµÇ´Â ¹ÙÀÌÆ®ÀÇ À§Ä¡. 1
À¸·ÎºÎÅÍ °³½ÃµÇ¾î1
º¸´Ù ÀÛÀº °ªÀº µÇÁö ¾Ê´Â´Ù. ¶Ç, ÀÌ SerialBlob
¿ÀºêÁ§Æ®ÀÇ ±æÀÌ ÀÌÇϰ¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù
SerialBlob
¿ÀºêÁ§Æ®³»¿¡¼, ÁöÁ¤µÈ Blob
¿ÀºêÁ§Æ®°¡ °³½ÃµÇ´Â À§Ä¡. ÁöÁ¤ À§Ä¡·ÎºÎÅÍ °³½ÃµÈ´Ù. ÆÐÅÏÀÌ ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì³ª °³½Ã À§Ä¡°¡ ¹üÀ§¿Ü¿¡ ÀÖ´Â °æ¿ì´Â -1
, ¹Ýȯ°ªÀÇ À§Ä¡ ¹øÈ£´Â 1
À¸·ÎºÎÅÍ °³½ÃµÈ´Ù
SerialException
- blob
Á÷·ÄÈÁß¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
SQLException
- µ¥ÀÌŸº£À̽º·ÎºÎÅÍ BLOB
Ä¡¿¡ ¾×¼¼½º ÇÒ °æ¿ì¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ìpublic int setBytes(long pos, byte[] bytes) throws SerialException, SQLException
Blob
¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â BLOB
Ä¡¿¡ ÁöÁ¤µÈ ¹ÙÀÌÆ® ¹è¿À» pos
À§Ä¡·ÎºÎÅÍ ±âÀÔÇØ, ±âÀÔÇØÁø ¹ÙÀÌÆ®¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù.
Blob
³»ÀÇ setBytes
pos
- ±âÀÔÀÌ °³½ÃµÇ´Â SQL BLOB
Ä¡ÀÇ À§Ä¡. ÃÖÃÊÀÇ À§Ä¡´Â 1
À̸ç,1
ÀÌ»ó ¶ÇÇÑ SerialBlob
¿ÀºêÁ§Æ®ÀÇ ±æÀÌ ÀÌÇϰ¡ ¾Æ´Ï¸é ¾ÈµÇ´Âbytes
- ÀÌ Blob
¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â BLOB
Ä¡¿¡ ±âÀÔÇØÁö´Â ¹ÙÀÌÆ® ¹è¿
SerialException
- BLOB
Ä¡¿¡ ¾×¼¼½º ÇÒ °æ¿ì¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì, ¼³Á¤µÈ À§Ä¡°¡ ¹«È¿ÀÎ °æ¿ì, ¶Ç´Â ¼³Á¤µÈ ¿ÀÇÁ¼Â(offset)Ä¡°¡ ¹«È¿ÀÎ °æ¿ì
SQLException
- µ¥ÀÌŸº£À̽º·ÎºÎÅÍ BLOB
Ä¡¿¡ ¾×¼¼½º ÇÒ °æ¿ì¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ìgetBytes(long, int)
public int setBytes(long pos, byte[] bytes, int offset, int length) throws SerialException, SQLException
Blob
¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â BLOB
Ä¡¿¡ ÁöÁ¤µÈ byte
¹è¿ÀÇ ÀüºÎ ¶Ç´Â ÀϺθ¦ ±âÀÔÇØ, ±âÀÔÇØÁø ¹ÙÀÌÆ®¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù. ±âÀÔÀº,BLOB
Ä¡ÀÇ pos
À§Ä¡·ÎºÎÅÍ °³½ÃµÇ¾î ±âÀÔóÀÇ ÁöÁ¤µÈ ¹ÙÀÌÆ® ¹è¿·ÎºÎÅÍ len ¹ÙÀÌÆ® ±âÀÔÇØÁý´Ï´Ù.
Blob
³»ÀÇ setBytes
pos
- ±âÀÔÀÌ °³½ÃµÇ´Â BLOB
¿ÀºêÁ§Æ®ÀÇ À§Ä¡. ÃÖÃÊÀÇ À§Ä¡´Â 1
À̸ç,1
ÀÌ»ó ¶ÇÇÑ SerialBlob
¿ÀºêÁ§Æ®ÀÇ ±æÀÌ ÀÌÇϰ¡ ¾Æ´Ï¸é ¾ÈµÇ´Âbytes
- ÀÌ BLOB
Ä¡¿¡ ±âÀÔÇØÁö´Â ¹ÙÀÌÆ® ¹è¿offset
- ¹ÙÀÌÆ®ÀÇ read¸¦ °³½ÃÇÏ´Â byte
¹è¿ÀÇ ¿ÀÇÁ¼Â(offset). ÃÖÃÊÀÇ ¿ÀÇÁ¼Â(offset) À§Ä¡´Â 0
À̸ç,0
ÀÌ»ó byte
¹è¿ÀÇ ±æÀÌ ÀÌÇϰ¡ ¾Æ´Ï¸é ¾ÈµÇ´Âlength
- ¹ÙÀÌÆ® ¹è¿ bytes ·ÎºÎÅÍ BLOB
Ä¡¿¡ ±âÀÔÇØÁö´Â ¹ÙÀÌÆ®¼ö
SerialException
- BLOB
Ä¡¿¡ ¾×¼¼½º ÇÒ °æ¿ì¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì, ¼³Á¤µÈ À§Ä¡°¡ ¹«È¿ÀÎ °æ¿ì, ¼³Á¤µÈ ¿ÀÇÁ¼Â(offset)Ä¡°¡ ¹«È¿ÀÎ °æ¿ì, ±âÀÔÇØÁö´Â ¹ÙÀÌÆ®¼ö°¡ SerialBlob
±æÀ̸¦ ³Ñ°í ÀÖ´Â °æ¿ì, ¶Ç´Â ±æÀÌ¿Í ¿ÀÇÁ¼Â(offset)¸¦ ¸ÂÃá °ªÀÌ Blob ¹öÆÛº¸´Ù Å« °æ¿ì
SQLException
- µ¥ÀÌŸº£À̽º·ÎºÎÅÍ BLOB
Ä¡¿¡ ¾×¼¼½º ÇÒ °æ¿ì¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ìgetBytes(long, int)
public OutputStream setBinaryStream(long pos) throws SerialException, SQLException
BLOB
¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â Blob
Ä¡¿¡ÀÇ ±âÀÔÇØ¿¡ »ç¿ëÇÏ´Â ½ºÆ®¸²À» ÃëµæÇÕ´Ï´Ù. ½ºÆ®¸²Àº pos
À§Ä¡·ÎºÎÅÍ °³½ÃÇÕ´Ï´Ù. ÀÌ ¸Þ¼µå´Â
ÀÌ SerialBlob
¿ÀºêÁ§Æ®°¡ Blob
¿¡
ÇØ ÀνºÅϽºÈ µÇ°í ÀÖ´Â °æ¿ì¿¡
setBinaryStream()
À»
ºÎÇÏÀÇ Blob
¿¡ Àü¼Û ÇÕ´Ï´Ù. ÀÌ SerialBlob
°¡ byte
¹è¿¿¡
ÇØ ÀνºÅϽºÈ µÇ°í ÀÖ´Â °æ¿ì´Â SerialException
°¡ Throw µË´Ï´Ù.
Blob
³»ÀÇ setBinaryStream
pos
- BLOB
Ä¡ÀÇ write¸¦
°³½ÃÇÏ´Â À§Ä¡
java.io.OutputStream
¿ÀºêÁ§Æ®
SQLException
- BLOB
Ä¡¿¡ ¾×¼¼½º ÇÒ °æ¿ì¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
SerialException
- SerialBlob °¡ setBinaryStream()
¸¦
Áö¿øÇÏ´Â
Blob
¿ÀºêÁ§Æ®¿¡
ÇØ ÀνºÅϽºÈµÇ¾î ÀÖÁö ¾ÊÀº °æ¿ìgetBinaryStream()
public void truncate(long length) throws SerialException
Blob
¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â BLOB
Ä¡¸¦ len
¹ÙÀÌÆ®ÀÇ ±æÀÌ¿¡ Àý¾àÇÕ´Ï´Ù.
Blob
³»ÀÇ truncate
length
- ÀÌ Blob
¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â BLOB
°ªÀ» Àý¾àÇÒ ¼ö ÀÖ´Â ±æÀÌ (¹ÙÀÌÆ® ´ÜÀ§)
SerialException
- Blob Ä¡¿¡ ¾×¼¼½º ÇÒ °æ¿ì¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì, ¶Ç´Â Àý¾àÇÏ´Â ±æÀ̰¡ SerialBlob
±æÀ̺¸´Ù ±ä °æ¿ì
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.