Microsoft® Visual Basic® Scripting Edition IsNull ÇÔ¼ö |
¾ð¾î ÂüÁ¶ ¹öÀü Á¤º¸ |
Null½Ä¿¡ À¯È¿ÇÑ µ¥ÀÌÅͰ¡ ¾ø´ÂÁö, Áï NullÀÎÁö ¿©ºÎ¸¦ ³ªÅ¸³»´Â ºÎ¿ï °ªÀ» ¹ÝȯÇÕ´Ï´Ù.
IsNull(½Ä)½Ä Àμö´Â ¾Æ¹« ½ÄÀÌ¸é µË´Ï´Ù.
IsNull ÇÔ¼ö´Â ½ÄÀÌ NullÀÎ °æ¿ì, Áï À¯È¿ÇÑ µ¥ÀÌÅͰ¡ ¾ø´Â °æ¿ì True¸¦, ±×·¸Áö ¾ÊÀº °æ¿ì False¸¦ ¹ÝȯÇÕ´Ï´Ù. ½ÄÀÌ µÑ ÀÌ»óÀÇ º¯¼ö·Î ÀÌ·ç¾îÁø °æ¿ì ¸ðµç ±¸¼º º¯¼ö¿¡ µé¾î ÀÖ´Â NullÀº Àüü ½Ä¿¡ ´ëÇØ True¸¦ ¹ÝȯÇϵµ·Ï ÇÕ´Ï´Ù.Null °ªÀº ÇØ´ç º¯¼ö¿¡ À¯È¿ÇÑ µ¥ÀÌÅͰ¡ ¾øÀ½À» ³ªÅ¸³À´Ï´Ù. NullÀº º¯¼ö°¡ ¾ÆÁ÷ ÃʱâȵÇÁö ¾Ê¾ÒÀ½À» ³ªÅ¸³»´Â Empty¿Í ´Ù¸£¸ç, ¶§¶§·Î ³Î ¹®ÀÚ¿À̶ó°í ÇÏ´Â ±æÀ̰¡ 0ÀÎ ¹®ÀÚ¿("")°úµµ ´Ù¸¨´Ï´Ù.
ÁÖÀÇ IsNull ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© ½Ä¿¡ Null °ªÀÌ ÀÖ´ÂÁö ¿©ºÎ¸¦ °áÁ¤ÇÕ´Ï´Ù. If Var = Null ¹× If Var <> Null°ú °°Àº ½Äó·³ ¾î¶² °æ¿ì¿¡´Â TrueÀÏ °ÍÀ¸·Î ¿¹»óÇÒ ¼öµµ ÀÖ´Â ½ÄÁ¶Â÷µµ ¾ðÁ¦³ª FalseÀÔ´Ï´Ù. ¿Ö³ÄÇϸé NullÀ» Æ÷ÇÔÇÏ´Â ½Ä ÀÚü°¡ NullÀ̹ǷΠFalse°¡ µÇ±â ¶§¹®ÀÔ´Ï´Ù.