¿ø°Ý Á¶È¸ ¹× ÀúÀå ÇÁ·Î½Ãµà¾î ¾î´ðÅÍ´Â DB2 Everyplace Database ¿£ÁøÀÇ ÀϺΠ°íÀ¯ ±â´ÉÀ» »ç¿ë °¡´ÉÈÇÕ´Ï´Ù. ´ÙÀ½ Àý¿¡¼´Â DB2 Everyplace ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ¿ø°Ý Á¶È¸ ¹× ÀúÀå ÇÁ·Î½Ãµà¾î ¾î´ðÅÍ »ç¿ë¿¡ ´ëÇÑ ¿ä±¸»çÇ×°ú ±â¼úÀ» ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù.
¸Å°³º¯¼ö Àü´Þ
DB2 Everyplace´Â CLI ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ ¿ø°Ý DB2 ¼¹öÀÇ ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ È£ÃâÇÕ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ëÇÁ·Î±×·¥Àº CALL¹®À» »ç¿ëÇÏ¿© ¿ø°Ý ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ½ÇÇàÇÕ´Ï´Ù. CALL¹®Àº È£ÃâµÉ ÇÁ·Î½Ãµà¾î¸¦ ¸í¸íÇϸç ÇØ´ç ¸Å°³º¯¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. INTEGER, SMALLINT, DECIMAL, CHAR, VARCHAR, DATE, TIME, TIMESTAMP ¹× BLOB À¯ÇüµéÀÌ Áö¿øµË´Ï´Ù.
°á°ú ¼¼Æ® »ç¿ë
°á°ú ¼¼Æ®´Â ÀúÀå ÇÁ·Î½Ãµà¾î·ÎºÎÅÍ µ¥ÀÌÅ͸¦ °Ë»öÇÏ´Â À¯È¿ÇÑ ¹æ½ÄÀÔ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ëÇÁ·Î±×·¥ÀÌ °á°ú ¼¼Æ®¸¦ »ý¼ºÇÏ´Â ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ½ÇÇàÇÏ´Â °æ¿ì, µ¥ÀÌÅ͸¦ °Ë»öÇϱâ À§ÇØ SQLFetch() ¹× SQLGetData()¿Í °°Àº ÀÏ¹Ý CLI ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. DB2 Everyplace´Â º¹¼ö °á°ú ¼¼Æ®¸¦ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.
ÇöÀç Á¦ÇÑ»çÇ×
DB2 Everyplace´Â º¹¼ö Áö¿ª µ¥ÀÌÅͺ£À̽º ¿¬°áÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. DB2 Everyplace´Â Áö¿ª µ¥ÀÌÅͺ£À̽º·ÎÀÇ ´ÜÀÏ ¿¬°áÀ» Áö¿øÇϸç ÀϺΠÁ¦ÇÑ»çÇ×À» °¡Áø ¿ø°Ý µ¥ÀÌÅͺ£À̽º·ÎÀÇ ´ÜÀÏ ¿¬°áÀ» Áö¿øÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥Àº ¸ÕÀú Áö¿ª µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇØ¾ß Çϸç(Áö¿ª ¿¬°áÀÌ ÇÊ¿äÇÑ °æ¿ì), ±×·± ´ÙÀ½ ¿ø°Ý µ¥ÀÌÅͺ£À̽º(¿ø°Ý ¿¬°áÀÌ ÇÊ¿äÇÑ °æ¿ì)¿¡ ¿¬°áÇØ¾ß ÇÕ´Ï´Ù. ÇÒ´çµÈ ¿¬°á ÇÚµéÀÌ ÇÔ²² ÇØÁ¦µÇ¾î¾ß ÇÕ´Ï´Ù.
»ç¿ëÀÚ´Â ¿ø°Ý ¿¬°á¿¡ ´ëÇØ ÇϳªÀÇ ¸í·É¹® Çڵ鸸À» ÇÒ´çÇØ¾ß ÇÕ´Ï´Ù.
DB2 Everyplace ÀÀ¿ëÇÁ·Î±×·¥ÀÇ AUTOCOMMIT µî·Ï Á¤º¸°¡ Áö¿ª ¶Ç´Â ¿ø°Ý ¿¬°á¿¡¼ "off"·Î ¼³Á¤µÈ °æ¿ì, ÀÀ¿ëÇÁ·Î±×·¥Àº °á°ú ¼¼Æ®¸¦ ¸®ÅÏÇÏ´Â ¿ø°Ý ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ È£ÃâÇØ¼´Â ¾ÈµË´Ï´Ù. À̰ÍÀº ÀÌ·¯ÇÑ ¿ø°Ý ÀúÀå ÇÁ·Î½Ãµà¾î È£Ãâ Áß¿¡ Àӽà Å×À̺íÀÌ ÀÛ¼ºµÇ¸ç ÈÄ¼Ó µ¥ÀÌÅÍ Á¤ÀÇ ¸í·É¹®ÀÌ Æ®·£Àè¼Ç Áß¿¡ ¿À·ù¸¦ Æ®¸®°ÅÇϱ⠶§¹®ÀÔ´Ï´Ù.
Áö¿øµÇ´Â Ç÷§Æû
¿ø°Ý Á¶È¸ ¹× ÀúÀå ÇÁ·Î½Ãµà¾î ¾î´ðÅÍ´Â Win32 ¹× Palm OS Ŭ¶óÀÌ¾ðÆ® Ç÷§ÆûÀ» Áö¿øÇÕ´Ï´Ù. ¿ø°Ý Á¶È¸ ¹× ÀúÀå ÇÁ·Î½Ãµà¾î ¾î´ðÅ͸¦ »ç¿ëÇÏ·Á¸é ÀúÀå ÇÁ·Î½Ãµà¾î°¡ DB2¿¡ µî·ÏµÇ¾î¾ß ÇÕ´Ï´Ù.
ÇÁ·Î±×·¡¹Ö Ãß°¡ Á¤º¸