ÀúÀåÇÏ·Á´Â À̹ÌÁö, ¿Àµð¿À ¶Ç´Â ºñµð¿À°¡ ¼¹ö ÆÄÀÏ¿¡ ÀÖÀ» ¶§, UDF·ÎÀÇ ³»¿ë Àμö·Î °æ·Î¸¦ ÁöÁ¤ÇϽʽÿÀ. ¿¹¸¦ µé¾î, C ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÀÖ´Â ´ÙÀ½ÀÇ ¸í·É¹®Àº À̹ÌÁö°¡ ÀÖ´Â ÇàÀ» µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåÇÕ´Ï´Ù. À̹ÌÁö ³»¿ëÀº ¼¹öÀÇ ÆÄÀÏ¿¡ ÀÖ½À´Ï´Ù. ÀúÀåµÈ À̹ÌÁö´Â ¼¹ö ÆÄÀÏ¿¡ ³²°í, µ¥ÀÌÅͺ£À̽º¿¡¼ Áö½ÃµË´Ï´Ù.
EXEC SQL BEGIN DECLARE SECTION; long hvStorageType; EXEC SQL END DECLARE SECTION; hvStorageType=MMDB_STORAGE_TYPE_EXTERNAL; EXEC SQL INSERT INTO EMPLOYEE VALUES( '128557', 'Anita Jones', DB2IMAGE( CURRENT SERVER, '/employee/images/ajones.bmp', /*source in server file */ 'BMP', :hvStorageType, 'Anita''s picture') );
Á¤È®ÇÑ °æ·Î ÁöÁ¤: ¼¹ö ÆÄÀÏ¿¡ ¼Ò½º°¡ ÀÖ´Â ¿ÀºêÁ§Æ® ÀúÀå½Ã, ÆÄÀÏÀÇ ¿ÏÀüÈ÷ ±ÔÁ¤µÈ À̸§À̳ª »ó´ë À̸§À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. »ó´ë À̸§ ÁöÁ¤½Ã, DB2 ¼¹öÀÇ ÀûÀýÇÑ È¯°æ º¯¼ö°¡ ÆÄÀÏ¿¡ ´ëÇØ Á¤È®ÇÑ °æ·Î¸¦ Æ÷ÇÔÇϵµ·Ï ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ È¯°æ º¯¼öÀÇ ¼³Á¤¿¡ ´ëÇÑ Á¤º¸´Â ºÎ·Ï A, DB2 ExtenderÀÇ È¯°æ º¯¼ö ¼³Á¤À» ÂüÁ¶ÇϽʽÿÀ.