ÀúÈñ Á¦Ç°µéÀÌ »ç¿ëÇÏ´Â µ¥ÀÌŸÆÄÀÏÀº dbf °¡ ÁÖ·ùÀÔ´Ï´Ù.
dbf ´Â ¿ª»ç°¡ ¿À·¡µÈ ÆÄÀÏÀ̸ç
¸¹Àº ÇÁ·Î±×·¥µé¿¡°Ôµµ dbf ¸¦ ºÒ·¯¿À±â ÇÒ ¼ö ÀÖ´Â ±â´ÉµéÀÌ ³»ÀåµÇ¾î ÀÖ½À´Ï´Ù.
[´Ù¿î·Îµå] (2011.11.17)
ÀÌ À¯Æ¿Àº dbf ¸¦ °£´ÜÈ÷ ºÒ·¯¿À±âÇÏ¿© ³»¿ëÀ» ȸ鿡 º¸¿©ÁÖ´Â ºä¾îÀÔ´Ï´Ù.
³»¿ëÀ» ¼öÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù¸¸ ¼öÁ¤Àº Á¶½ÉÇÏ¿© »ç¿ëÇϽʽÿÀ.
°¨»çÇÕ´Ï´Ù.
DBF ºä¾î ¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â °Ë»ö½Ä(ÇÊÅÍ Á¶°Ç)
1. ¾ÕºÎºÐ °Ë»ö : ÇʵåÀ̸§ = "ãÀ»¹®ÀÚ"
¿¹¸¦ µé¾î, addr Çʵ忡 ¼¿ï... ·Î ½ÃÀÛÇÏ´Â ³»¿ëÀÌ ÀÖ´Â µ¥ÀÌŸ °Ë»öÇÑ´Ù¸é addr = "¼¿ï"
2. Æ÷ÇÔµÈ ¹®ÀÚ °Ë»ö : ÇʵåÀ̸§ like "%ãÀ»¹®ÀÚ%"
¿¹¸¦ µé¾î, addr Çʵ忡 ¼¿ï À̶ó´Â ´Ü¾î°¡ Æ÷ÇÔµÈ µ¥ÀÌŸ °Ë»öÇÑ´Ù¸é addr like "%¼¿ï%"
3. °Ë»ö½Ä µÎ°³ ÀÌ»óÀ» Á¶ÇÕÇÒ ¶§ : .and. .or. .not.
µÎ°¡Áö Á¶°Ç¿¡ µ¿½Ã¿¡ ¸Â´Â µ¥ÀÌŸ¸¦ °Ë»öÇÒ ¶§¿¡´Â .and. ¸¦ Áß°£¿¡ »ðÀÔÇÕ´Ï´Ù.
¿¹¸¦µé¾î addr Çʵ忡 ¼¿ï µµ ÀÖ°í, Áß¾Ó µµ ÀÖ´Â µ¥ÀÌŸ¸¦ °Ë»öÇÑ´Ù¸é (addr like "%¼¿ï%") .and. (addr like "%Áß¾Ó%")
¿¹¸¦µé¾î addr Çʵ忡 ¼¿ï ÀÌ Àְųª, Áß¾Ó ÀÌ Àְųª µÑÁß Çϳª¶óµµ ¸Â´Â µ¥ÀÌŸ¸¦ °Ë»öÇÑ´Ù¸é (addr like "%¼¿ï%") .or. (addr like "%Áß¾Ó%")
¿¹¸¦µé¾î addr Çʵ忡 ¼¿ï À̶ó´Â ´Ü¾î°¡ Æ÷ÇÔµÇÁö ¾ÊÀº µ¥ÀÌŸ¸¦ °Ë»öÇÑ´Ù¸é .not. (addr like "%¼¿ï%")
¿¹¸¦µé¾î addr Çʵ忡¼ ¼¿ïÀÌ ¾Æ´Ñ »óµµµ¿À» °Ë»öÇÑ´Ù¸é (addr like "%»óµµµ¿%") .and. .not. (addr like "%¼¿ï%")
°Ë»ö Á¶°ÇÀÌ ¿©·µÀ̸é ÇϳªÇϳª¸¦ °ýÈ£·Î ¹¾îÁÖ´Â °ÍÀÌ ¿À·ù¸¦ ÇÇÇÏ´Â Áö¸§±æÀÔ´Ï´Ù.
4. ºóÄ °Ë»ö : ÇʵåÀ̸§ = " "
¿¹¸¦µé¾î tel Çʵ尡 ºóÄÀÎ µ¥ÀÌŸ¸¦ °Ë»öÇÑ´Ù¸é tel = " " À» »ç¿ëÇÕ´Ï´Ù. °ãµû¿ÈÇ¥ Áß°£¿¡ °ø¶õ Çϳª¸¦ ¹Ýµå½Ã ÀÔ·ÂÇؾßÇÔ.
5. ¿ÏÀüÀÏÄ¡ °Ë»ö : trim(ÇʵåÀ̸§) == "ãÀ»¹®ÀÚ"
¿ÏÀüÀÏÄ¡ÇÏ´Â µ¥ÀÌŸ¸¦ °Ë»öÇϱâ´Â ¿ÀÈ÷·Á Á¶±Ý º¹ÀâÇÕ´Ï´Ù.
¿¹¸¦µé¾î dong ÇʵåÀÇ ³»¿ëÀÌ Á¤È®È÷ Áß¾Óµ¿ ÀÎ µ¥ÀÌŸ¸¦ °Ë»öÇÑ´Ù¸é trim(dong) == "Áß¾Óµ¿"
ÀÌ·¸°Ô °Ë»öÇϸé Áß¾Ó1µ¿, Áß¾Óµ¿»ó°¡, Áß¾Óµ¿ ºôµù, Áß¾Óµ¿ 1°¡ µîÀº °Ë»ö¿¡¼ Á¦¿ÜµÇ°í ¿ÀÁ÷ Áß¾Óµ¿¸¸ °Ë»öÇÕ´Ï´Ù.