ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß ¾È³»¼
ºÎºÐ ¸ñÂ÷
DB2¿¡¼ embedded SQLÀ» »ç¿ëÇÏ¿© °øÅë µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß
¹®Á¦¸¦ ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- Ä÷³ »ý¼º
- ºÒ¿ÏÀüÇÑ »ðÀÔ ¹× °»½Å Æ®¸®°Å¸¦ »ç¿ëÇÏ´Â ´ë½Å DB2¿¡¼´Â
GENERATED ALWAYS ASÀýÀ» »ç¿ëÇÏ¿© Å×ÀÌºí¿¡ »ý¼ºµÈ Ä÷³À» Æ÷ÇÔ½Ãų
¼ö ÀÖ½À´Ï´Ù. »ý¼ºµÈ Ä÷³Àº SQL Ç¥Çö½Ä¿¡¼ ³ª¿Â ÀÚµ¿À¸·Î °»½ÅµÈ °ªÀ»
Á¦°øÇÕ´Ï´Ù.
- ½Äº° Ä÷³
- DB2 ÀÀ¿ëÇÁ·Î±×·¥ °³¹ßÀÚ´Â Á¾Á¾ Å×À̺íÀÇ ¸ðµç Çà¿¡ ´ëÇØ ±âº» ۸¦ ÀÛ¼ºÇؾß
ÇÕ´Ï´Ù. ±âº» Ű·Î ½Äº° Ä÷³À» »ç¿ëÇÏ´Â Å×À̺íÀ» ÀÛ¼ºÇϸé DB2´Â ÀÚµ¿À¸·Î
°íÀ¯ °ªÀ» »ðÀÔÇÕ´Ï´Ù. ½Äº° Ä÷³À» »ç¿ëÇϸé ÀÀ¿ëÇÁ·Î±×·¥Àº Àá±Ý °æÇÕÀÇ °¨¼Ò·Î
Çâ»óµÈ ¼º´ÉÀ» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
- ¼±¾ðµÈ Àӽà Å×À̺í
- ¼±¾ðµÈ Àӽà Å×À̺íÀº ÀÏ¹Ý Å×À̺í°ú ºñ½ÁÇÏÁö¸¸, µ¥ÀÌÅͺ£À̽º
¿¬°á ½Ã°£¸¸Å¸¸ Áö¼ÓÇϰí Àá±Ý ¶Ç´Â ·Î±×ÀÇ ´ë»óÀÌ ¾Æ´Õ´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ ¸¹Àº ¾çÀÇ µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â Å×À̺íÀ» ÀÛ¼ºÇϰí ÀÏ´Ü
±× µ¥ÀÌÅ͸¦ ó¸®ÇÏ°í ³ª¼ Å×À̺íÀ» Á¦°ÅÇÏ¸é ¼±¾ðµÈ Àӽà Å×ÀÌºí »ç¿ë¿¡
´ëÇØ °í·ÁÇØ º¸½Ê½Ã¿À.
¼±¾ðµÈ Àӽà Å×À̺íÀº ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ¼º´ÉÀ» Çâ»ó½ÃŰ°í µ¿½Ã »ç¿ëÀÚ¿¡ ´ëÇØ
¼³°èµÈ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇØ¼´Â ´õ ½±°Ô ÀÀ¿ëÇÁ·Î±×·¥À» °³¹ßÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.
- ¿ÜºÎ ÀúÀåÁ¡
- COMMIT ¹× ROLLBACK ¹®À» ÅëÇØ Àüü Æ®·£Àè¼ÇÀÇ µ¿ÀÛÀ» Á¦¾îÇÒ ¼ö ÀÖ´Â
¹Ý¸é, ÀúÀåÁ¡À» »ç¿ëÇÏ¸é Æ®·£Àè¼Ç¿¡¼ Á» ´õ ÁýÁßÀûÀ¸·Î Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀúÀåÁ¡ ºí·ÏÀº ¿©·¯ SQL¹®À» ±×·ìÀ» ¸¸µì´Ï´Ù. ÀúÀåÁ¡ ºí·Ï¿¡ ÀÖ´Â ÇÏÀ§
¸í·É¹® Áß Çϳª¿¡¼ ¿À·ù°¡ ¹ß»ýÇϸé, ¿À·ù°¡ ¹ß»ýÇÑ ÇÏÀ§ ¸í·É¹®¸¸
±¸°£ º¹¿øÇÏ°í ±âŸ ÇÏÀ§ ¸í·É¹®ÀÇ ÀÛ¾÷À» ¿Ï·áÇÕ´Ï´Ù.
[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]