IBM Books

Image, Audio, Video Extender °ü¸® ¹× ÇÁ·Î±×·¡¹Ö

Æ®¸®°Å

Æ®¸®°Å´Â Å×ÀÌºí º¯°æÀ¸·Î¼­ Ȱ¼ºÈ­µÇ´Â Á¶Ä¡ ¼¼Æ®¸¦ Á¤ÀÇÇÕ´Ï´Ù. Æ®¸®°Å´Â ÀÔ·Â µ¥ÀÌÅÍ À¯È¿¼º È®ÀÎ, »õ·Î »ðÀÔµÈ Çà¿¡ ´ëÇÑ °ªÀÇ ÀÚµ¿ »ý¼º, »óÈ£ ÂüÁ¶ ¸ñÀûÀ¸·Î ´Ù¸¥ Å×ÀÌºí¿¡¼­ Àб⠶Ǵ °¨»ç ¸ñÀûÀ¸·Î ´Ù¸¥ Å×ÀÌºí¿¡ ¾²±â µî°ú °°Àº Á¶Ä¡¸¦ ¼öÇàÇÏ´Â µ¥ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. Æ®¸®°Å´Â Á¾Á¾ ¾÷¹« ±ÔÄ¢À» °­Á¦Çϰųª, ¹«°á¼º Á¡°Ë¿¡ »ç¿ëµË´Ï´Ù.

SQL CREATE TRIGGER¹®À» »ç¿ëÇÏ¿© Æ®¸®°Å¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ´ÙÀ½ÀÇ ¸í·É¹®Àº ºÎǰ ¸ñ·Ï¿¡ ´ëÇØ ¾÷¹« ±ÔÄ¢À» °­Á¦ÇÏ´Â Æ®¸®°Å¸¦ ÀÛ¼ºÇÕ´Ï´Ù. Æ®¸®°Å´Â °¡Áö°í ÀÖ´Â ¼ö°¡ ºñÃàµÈ ÃÖ´ë ¼öÀÇ 10 ÆÛ¼¾Æ® ÀÌÇÏÀÎ °æ¿ì ºÎǰÀ» ÀçÁÖ¹®ÇÕ´Ï´Ù.

CREATE TRIGGER reorder
       AFTER UPDATE OF on_hand, max_stocked ON parts
       REFERENCING NEW AS n_row
       FOR EACH ROW MODE DB2SQL
 
       WHEN (n_row.on_hand < 0.10 * n_row.max_stocked)
       BEGIN ATOMIC
              VALUES(issue_ship_request(n_row.max_stocked -
                                   n_row.on_hand,
                                   n_row.partno));
       END

DB2 Extender´Â µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµÈ À̹ÌÁö, ¿Àµð¿À ¹× ºñµð¿À µ¥ÀÌÅÍ¿¡ °üÇÑ Á¤º¸¸¦ ±â·ÏÇϱâ À§ÇØ °ü¸® Áö¿ø Å×À̺íÀ» ÀÛ¼ºÇϰí À¯Áöº¸¼öÇÕ´Ï´Ù(ÀÌ·¯ÇÑ Å×ÀÌºí¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â °ü¸® Áö¿ø Å×À̺íÀ» ÂüÁ¶ÇϽʽÿÀ). µ¥ÀÌÅͺ£À̽º¿¡¼­ À̹ÌÁö, ¿Àµð¿À ¶Ç´Â ºñµð¿À µ¥ÀÌÅͰ¡ »ðÀԵǰųª, °»½ÅµÇ°Å³ª ¶Ç´Â »èÁ¦µÉ ¶§, Extender´Â Æ®¸®°Å¸¦ »ç¿ëÇÏ¿© ÀÌ·¯ÇÑ Å×À̺íÀ» °»½ÅÇÕ´Ï´Ù.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]