DB2 Extender UDF¸¦ È£ÃâÇÏ´Â °ÍÀ» Æ÷ÇÔÇÏ¿© ÇÁ·Î±×·¥¿¡ ÀÖ´Â Embedded SQL¹® ¶Ç´Â DB2 CLI È£ÃâÀº ¸ðµÎ Embedded SQL¹®À̳ª DB2 CLI È£ÃâÀÌ ¼º°øÀûÀ¸·Î ¼öÇàµÇ¾ú´ÂÁö¸¦ Ç¥½ÃÇÏ´Â Äڵ带 »ý¼ºÇÕ´Ï´Ù. °ü¸® API °°Àº ´Ù¸¥ DB2 Extender API ¶ÇÇÑ ¼º°øÀ̳ª ½ÇÆÐ¸¦ Ç¥½ÃÇÏ´Â Äڵ带 ¸®ÅÏÇÕ´Ï´Ù. ÇÁ·Î±×·¥Àº Embedded SQL¹®, CLI È£Ãâ ¹× API¿¡¼ ¸®ÅÏÇÏ´Â Äڵ带 Á¡°ËÇϰí ÀÌ¿¡ ÀÀ´äÇÕ´Ï´Ù.
ÀÌ·¯ÇÑ ¸®ÅÏ ÄÚµåÀÇ Ã³¸®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â Áø´Ü Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ.
Extender API°¡ ÀÛ¾÷ ´ÜÀ§¸¦ ¼º°øÀûÀ¸·Î ¿Ï·áÇÒ ¼ö ¾ø´Â °æ¿ì, ±¸°£ º¹¿ø(rollback) Á¶ÀÛÀÌ ¼öÇàµË´Ï´Ù. ¶ÇÇÑ API´Â ¿À·ù Äڵ带 ¸®ÅÏÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º¸¦ ÀÌÀü Àϰü¼º ÁöÁ¡À¸·Î ¸®ÅÏÇÒ ¼ö ÀÖµµ·Ï ±¸°£ º¹¿ø Á¶ÀÛÀ» ¼öÇàÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ÀÀ¿ëÇÁ·Î±×·¥ ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º(API)¸¦ ÂüÁ¶ÇϽʽÿÀ.