¿ÀºêÁ§Æ® ÀúÀå½Ã, Çü½ÄÀ» ½Äº°ÇØ¾ß ÇÕ´Ï´Ù. ÁöÁ¤ÇÒ ¼ö ÀÖ´Â Çü½ÄÀº Ç¥ 4¿¡ ³ª¿µË´Ï´Ù. Extender´Â À̹ÌÁö, ¿Àµð¿À ¶Ç´Â ºñµð¿À ¿ÀºêÁ§Æ®¸¦ ¼Ò½º¿Í µ¿ÀÏ Çü½ÄÀ¸·Î ÀúÀåÇÒ °ÍÀÔ´Ï´Ù. À̹ÌÁö ¿ÀºêÁ§Æ®ÀÇ °æ¿ì¿¡¸¸, Image Extender°¡ ÀúÀåµÈ À̹ÌÁö Çü½ÄÀ» º¯È¯½ÃŰ´Â ¿É¼ÇÀ» °®½À´Ï´Ù. À̹ÌÁö Çü½ÄÀ» º¯È¯Çϵµ·Ï ¼±ÅÃÇϸé, ¼Ò½º À̹ÌÁö Çü½Ä°ú ¸ñÇ¥ À̹ÌÁö Çü½ÄÀ» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ¸ñÇ¥ À̹ÌÁö´Â ÀúÀåµÉ ¶§ À̹ÌÁöÀÔ´Ï´Ù.
Çü½Ä º¯È¯ ¾øÀÌ ¿ÀºêÁ§Æ® ÀúÀå½Ã, ¼Ò½º À̹ÌÁö, ¿Àµð¿À ¶Ç´Â ºñµð¿À ¿ÀºêÁ§Æ®ÀÇ Çü½ÄÀ» ÁöÁ¤ÇϽʽÿÀ. ¿¹¸¦ µé¾î, C ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÀÖ´Â ´ÙÀ½ ¸í·É¹®Àº µ¥ÀÌÅͺ£À̽º Å×ÀÌºí¿¡ ºñÆ®¸Ê(BMP) À̹ÌÁö¸¦ ÀúÀåÇÕ´Ï´Ù. ¼Ò½º ³»¿ëÀº ¼¹ö ÆÄÀÏ¿¡ ÀÖ½À´Ï´Ù. ¸ñÇ¥ À̹ÌÁö´Â ¼Ò½º¿Í µ¿ÀÏÇÑ Çü½ÄÀ» °®½À´Ï´Ù.
EXEC SQL INSERT INTO EMPLOYEE VALUES( '128557', 'Anita Jones', DB2IMAGE( CURRENT SERVER, '/employee/images/ajones.bmp', 'BMP', /*image in BMP format */ '', 'Anita''s picture') );
³Î(Null) °ªÀ̳ª ºó ¹®ÀÚ¿À» Çü½Ä, ¶Ç´Â Image ExtenderÀÇ °æ¿ì¿¡ ÇÑÇØ ¹®ÀÚ¿ ASIS¸¦ ÁöÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ±×·± ´ÙÀ½ Extender´Â ¼Ò½º¸¦ °Ë»öÇÏ¿© Çü½ÄÀ» °áÁ¤ÇÒ °ÍÀÔ´Ï´Ù.
ÀÎ½Ä °¡´ÉÇÑ Çü½Ä¿¡ ´ëÇÑ ³Î(NULL)°ªÀ̳ª ASIS »ç¿ë: Çü½ÄÀÌ Extender¿¡ ÀÎ½Ä °¡´ÉÇÑ °æ¿ì¿¡¸¸ Áï, Ç¥ 4¿¡ Extender¿ëÀ¸·Î ³ª¿µÈ Çü½ÄÀÇ ÇϳªÀÎ °æ¿ì¿¡ ³Î(NULL)°ªÀ̳ª ºó ¹®ÀÚ¿ ¶Ç´Â ASIS¸¦ ÁöÁ¤ÇϽʽÿÀ. ±×·¸Áö ¾ÊÀ¸¸é Extender´Â ¿ÀºêÁ§Æ®¸¦ ÀúÀåÇÒ ¼ö ¾ø½À´Ï´Ù.
Çü½Ä º¯È¯À» »ç¿ëÇÏ¿© À̹ÌÁö ÀúÀå½Ã, ¼Ò½º¿Í ¸ñÇ¥ À̹ÌÁö Çü½Ä ¸ðµÎ¸¦ ÁöÁ¤ÇϽʽÿÀ. Ç¥ 4¿¡´Â Çã¿ëµÇ´Â Çü½Ä º¯È¯À» ³ª¿ÇÕ´Ï´Ù.
¶ÇÇÑ ÀúÀåµÈ À̹ÌÁö¸¦ Àû¿ëÇÏ·Á´Â Ãß°¡ º¯°æ»çÇ×(ȸÀüÀ̳ª ¾ÐÃà °°Àº)À» ½Äº°ÇÏ´Â º¯È¯ ¿É¼ÇÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸Å°³º¯¼ö¿Í °ü·Ã °ªÀ¸·Î °¢°¢ÀÇ º¯È¯ ¿É¼ÇÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¸Å°³º¯¼ö¿Í Çã¿ë°ªÀº Ç¥ 5¿¡ ³ª¿µË´Ï´Ù. º¹¼öÀÇ ¸Å°³º¯¼ö/°ª ½ÖÀ» ÁöÁ¤ÇÏ¿© ÀúÀåµÈ À̹ÌÁö¿¡ ´Ù¾çÇÑ º¯°æ»çÇ×À» ¿äûÇÒ ¼ö ÀÖ½À´Ï´Ù.
´ÙÀ½ ¿¹½Ã¿¡¼, ¼¹ö ÆÄÀÏ¿¡ ³»¿ëÀÌ ÀÖ´Â ºñÆ®¸Ê(BMP) À̹ÌÁö´Â µ¥ÀÌÅͺ£À̽º Å×ÀÌºí¿¡ ÀúÀå½Ã GIF Çü½ÄÀ¸·Î º¯È¯µË´Ï´Ù.
EXEC SQL INSERT INTO EMPLOYEE VALUES( '128557', 'Anita Jones', DB2IMAGE( CURRENT SERVER, '/employee/images/ajones.bmp', 'BMP', /* source format */ 'GIF', /* target format */ '', 'Anita''s picture') );
´ÙÀ½ ¿¹½Ã¿¡¼, ÀÌÀü ¿¹½ÃÀÇ À̹ÌÁö´Â µ¥ÀÌÅͺ£À̽º Å×ÀÌºí¿¡ ÀúÀå½Ã GIF Çü½ÄÀ¸·Î º¯È¯µË´Ï´Ù. ¶ÇÇÑ À̹ÌÁö´Â ÀúÀå½Ã 110 Çȼ¿ Æø°ú 150 Çȼ¿ ³ôÀÌ·Î À߸®°í LZW ¾ÐÃàÀ» »ç¿ëÇÏ¿© ¾ÐÃàµË´Ï´Ù.
EXEC SQL INSERT INTO EMPLOYEE VALUES( '128557', 'Anita Jones', DB2IMAGE( CURRENT SERVER, '/employee/images/ajones.bmp', 'BMP', /* source format */ 'GIF', /* target format */ '-x 110 -y 150 -c 14', /* conversion options */ '/employee/images/ajones.gif', 'Anita''s picture') );