INSTR ÇÔ¼ö´Â string¿¡¼ substringÀ» °Ë»öÇÕ´Ï´Ù. ÀÌ ÇÔ¼ö´Â string¿¡¼ ¹®ÀÚÀÇ À§Ä¡¸¦ ³ªÅ¸³»´Â Á¤¼ö¸¦ ¹ÝȯÇϸç, ÀÏÄ¡ Ç׸ñÀ» ãÁö ¸øÇÒ °æ¿ì 0À» ¹ÝȯÇÕ´Ï´Ù.
INSTRÀº ÀÔ·Â ¹®ÀÚ ÁýÇÕÀ¸·Î Á¤ÀÇµÈ ¹®ÀÚ¸¦ »ç¿ëÇÏ¿© ¹®ÀÚ¿À» °è»êÇÕ´Ï´Ù. INSTRB´Â ¹®ÀÚ ´ë½Å ¹ÙÀÌÆ®¸¦ »ç¿ëÇÕ´Ï´Ù.
REGEXP_INSTRÀº Ãß°¡ ¿É¼ÇÀ» Á¦°øÇÕ´Ï´Ù.
NUMBER
{ INSTR | INSTRB}
(string , substring [, position [, occurrence ] ])
stringÀº °Ë»öÇÒ ÅØ½ºÆ® Ç¥Çö½ÄÀÔ´Ï´Ù.
substringÀº °Ë»öÇÒ ÅØ½ºÆ® ¹®ÀÚ¿ÀÔ´Ï´Ù.
positionÀº ÇÔ¼ö°¡ °Ë»öÀ» ½ÃÀÛÇÏ´Â ¹®ÀÚ¿ÀÇ ¹®ÀÚ¸¦ ³ªÅ¸³»´Â 0ÀÌ ¾Æ´Ñ Á¤¼öÀÔ´Ï´Ù. positionÀÌ À½¼öÀÎ °æ¿ì INSTRÀº ¹®ÀÚ¿ÀÇ ³¡ºÎÅÍ ¿ª¼øÀ¸·Î ¼¼°í °Ë»öÇÕ´Ï´Ù. positionÀÇ ±âº»°ªÀº 1À̸ç, ÀÌ °æ¿ì ÇÔ¼ö°¡ ¹®ÀÚ¿ÀÇ Ã¹¹øÂ° ¹®ÀÚºÎÅÍ °Ë»öÀ» ½ÃÀÛÇÕ´Ï´Ù.
occurrence´Â ÇÔ¼ö°¡ °Ë»öÇØ¾ß ÇÏ´Â ¹®ÀÚ¿ ¹ß»ýÀ» ³ªÅ¸³»´Â Á¤¼öÀÔ´Ï´Ù. occurrenceÀÇ °ªÀº ¾ç¼ö¿©¾ß ÇÕ´Ï´Ù. occurrenceÀÇ ±âº»°ªÀº 1À̸ç, ÀÌ °æ¿ì ÇÔ¼ö´Â substringÀÇ Ã¹¹øÂ° ¹ß»ýÀ» °Ë»öÇÕ´Ï´Ù.
INSTR('CORPORATE FLOOR','OR', 3, 2)´Â CORPORATE FLOOR¿¡¼ ¼¼¹øÂ° ¹®ÀÚ(R)ºÎÅÍ ½ÃÀÛÇÏ¿© ÇÏÀ§ ¹®ÀÚ¿ ORÀÇ µÎ¹øÂ° ÀνºÅϽº¸¦ °Ë»öÇÕ´Ï´Ù. FLOORÀÇ µÎ¹øÂ° O À§Ä¡¸¦ ³ªÅ¸³»´Â 14 °ªÀ» ¹ÝȯÇÕ´Ï´Ù.
Copyright © 2003, 2007, Oracle. All rights reserved.