¸ñÀû
ÅØ½ºÆ® Ä÷³¿¡ ÀÇÇØ ½Äº°µÈ ÅØ½ºÆ® ¹®¼¸¦ ÅëÇÑ Å½»öÀ» À§ÇÑ Å½»ö Àμö¸¦ »ç¿ëÇÕ´Ï´Ù. ¹ß°ßµÈ ÅØ½ºÆ® Ç׸ñÀÇ ÇÚµé µ¥ÀÌÅÍ´Â °á°ú Å×ÀÌºí¿¡ ¾²¿©Áý´Ï´Ù. ¼øÀ§ ¹× ÀÏÄ¡ÀÇ ¼ö¿¡ ´ëÇÑ ¿¶÷ Á¤º¸µµ °á°ú Å×ÀÌºí¿¡ ¾²¿©Áú ¼ö ÀÖ½À´Ï´Ù.
±¸¹®
DESRETURN DesGetSearchResultTable (SQLHDBC hdbc, char *pTableSchema, DESSMALLINT TableSchemaLength, char *pTableName, DESSMALLINT TableNameLength, char *pColumnName, DESSMALLINT ColumnNameLength, char *pSearchArgument, DESSMALLINT ArgumentLength, char *pResultSchema, DESSMALLINT ResultSchemaLength, char *pResultTableName, DESSMALLINT ResultTableNameLength, DESSEARCHOPTION SearchOption, DESBROWSEOPTION BrowseOption, DESBROWSEINFO *pBrowseInfo, DESMESSAGE *pErrorMessage);
ÇÔ¼ö Àμö
Ç¥ 14. DesGetSearchResultTable Àμö
µ¥ÀÌÅÍ À¯Çü | Àμö | »ç¿ë | ¼³¸í |
---|---|---|---|
SQLHDBC | hdbc | ÀÔ·Â | µ¥ÀÌÅͺ£À̽º ¿¬°á ÇÚµéÀÔ´Ï´Ù. |
char * | pTableSchema | ÀÔ·Â | Ž»öÇÒ ±âº» Å×À̺íÀÇ ½ºÅ°¸¶. |
DESSMALLINT | TableSchemaLength | ÀÔ·Â | pTableSchemaÀÇ ±æÀÌ(³Î(NULL)¹ÙÀÌÆ® Á¾·á ¹®ÀÚ¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â)À̰ųª DES_NTSÀÔ´Ï´Ù. |
char * | pTableName | ÀÔ·Â | Ž»öµÉ ±âº» Å×À̺íÀÇ À̸§¿¡ ´ëÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. |
DESSMALLINT | TableNameLength | ÀÔ·Â | pTableNameÀÇ ±æÀÌ(³Î(NULL)¹ÙÀÌÆ® Á¾·á ¹®ÀÚ¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â)À̰ųª DES_NTSÀÔ´Ï´Ù. |
char * | pColumnName | ÀÔ·Â | ÀǵµµÈ ÅØ½ºÆ® Ž»ö¿¡ ÀÇÇØ ÁÖ¼Ò ÁöÁ¤µÉ Ä÷³ÀÇ À̸§¿¡ ´ëÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. Ä÷³Àº DESTEXTHÀÇ À¯ÇüÀ¸·Î µÇ¾î¾ß ÇÕ´Ï´Ù. |
DESSMALLINT | ColumnNameLength | ÀÔ·Â | pColumnNameÀÇ ±æÀÌ(³Î(NULL)¹ÙÀÌÆ® Á¾·á ¹®ÀÚ¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â)À̰ųª DES_NTSÀÔ´Ï´Ù. |
char * | pSearchArgument | ÀÔ·Â | ÅØ½ºÆ® Ž»ö Àμö¿¡ ´ëÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. |
DESSMALLINT | ArgumentLength | ÀÔ·Â | pSearchArgumentÀÇ ±æÀÌ(³Î(NULL)¹ÙÀÌÆ® Á¾·á ¹®ÀÚ¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â)À̰ųª DES_NTSÀÔ´Ï´Ù. |
char * | pResultSchema | ÀÔ·Â | °á°ú Å×À̺íÀ» Æ÷ÇÔÇÏ´Â ½ºÅ°¸¶¿¡ ´ëÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. |
DESSMALLINT | ResultSchemaLength | ÀÔ·Â | pSchemaNameÀÇ ±æÀÌ(³Î(NULL)¹ÙÀÌÆ® Á¾·á ¹®ÀÚ¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â)À̰ųª DES_NTSÀÔ´Ï´Ù. |
char * | pResultTableName | ÀÔ·Â | ÀúÀåµÉ Ž»öÀÇ °á°ú¿¡ ÀÌÀü¿¡ ÀÛ¼ºµÈ °á°ú Å×À̺íÀÇ À̸§¿¡ ´ëÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. ÀÌ Å×À̺íÀÇ ±¸Á¶¿¡ ´ëÇØ¼´Â ±×¸² 15À» Âü°íÇϽʽÿÀ. |
DESSMALLINT | ResultTableNameLength | ÀÔ·Â | pResultTableNameÀÇ ±æÀÌ(³Î(NULL)¹ÙÀÌÆ® Á¾·á ¹®ÀÚ¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â)À̰ųª DES_NTSÀÔ´Ï´Ù. |
DESSEARCHOPTION | SearchOption | ÀÔ·Â | À̰ÍÀº »ç¿ëÀÚ°¡ Á¤º¸ ¼øÀ§, ÀÏÄ¡ÀÇ ¼ö¿¡
´ëÇØ¼ Áú¹®À» ÇÏ´ÂÁö ¾Æ´Ï¸é, ÅØ½ºÆ® ¹®¼ ÀÏÄ¡ÀÇ Çڵ鿡 ´ëÇØ¼¸¸ Áú¹®À»
ÇÏ´Â Áö¸¦ ÆÇº°ÇÏ´Â ¿É¼ÇÀÔ´Ï´Ù.
ÀÌ ¿É¼ÇÀº »ç¿ë¹ý¿¡¼ ¼³¸íµÈ ¹Ù¿Í °°Àº °á°ú Å×À̺íÀÇ ³»¿ëÀ» ÆÇº°ÇÕ´Ï´Ù. |
DESBROWSEOPTION | BrowseOption | ÀÔ·Â | ¿¹¾àµÊ.
|
DESBROWSEINFO * | pBrowseInfo | Ãâ·Â | BrowseOptionÀÇ °ª¿¡ µû¶ó Á¤º¸ ¿¶÷¿ë ¶Ç´Â ³Î Æ÷ÀÎÅÍÀÔ´Ï´Ù. |
DESMESSAGE * | pErrorMessage | Ãâ·Â | ±¸Çö Á¤ÀÇ ¸Þ½ÃÁö ÅØ½ºÆ®. ¿À·ù°¡ ¹ß»ýÇÏ´Â °æ¿ì, DB2 Text Extender´Â ¿À·ù ÄÚµå¿Í ¿À·ù ¸Þ½ÃÁö¸¦ ¸®ÅÏÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ÀÌ DES_MAX_MESSAGE_LENGTH Å©±âÀÇ ¹öÆÛ¸¦ ÇÒ´çÇÕ´Ï´Ù. pErrorMessage°¡ ³Î(NULL) Æ÷ÀÎÅÍÀ̸é, ¿À·ù ¸Þ½ÃÁö´Â ¸®ÅϵÇÁö ¾Ê½À´Ï´Ù. |
µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ¿¬°áÀÌ DesGetSearchResultTableÀ» È£ÃâÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÀÇÇØ ¼öÇàµÇ¾î¾ß ÇÕ´Ï´Ù.
À̸§ pResultTableNameÀº »çÀü¿¡ ÀÛ¼ºÇÑ °á°ú Å×À̺íÀ» ÂüÁ¶ÇÕ´Ï´Ù. »ùÇà µð·ºÅ丮¿¡ ÀÖ´Â À¯Æ¿¸®Æ¼ DESRESTB´Â ÅØ½ºÆ® Çڵ鿡 ´ëÇÑ °á°ú Å×À̺íÀ» ÀÛ¼ºÇÕ´Ï´Ù. ÀÌ ÇÔ¼öÀÇ È£Ãâ ÈÄ °á°ú Å×À̺íÀº Ž»ö Àμö¿Í ÀÏÄ¡ÇÏ´Â ÅØ½ºÆ® °ªÀ» ½Äº°ÇÏ´Â Á¤º¸¸¦ Æ÷ÇÔÇÕ´Ï´Ù.
´ÙÀ½Àº °á°ú Å×À̺íÀÇ ±¸Á¶ÀÔ´Ï´Ù.
![]() |
TEXTHANDLEÀÇ µ¥ÀÌÅÍ À¯ÇüÀº DB2TEXTH ¶Ç´Â DB2TEXTFHÀÔ´Ï´Ù. RANKÀÇ µ¥ÀÌÅÍ À¯ÇüÀº DOUBLEÀÔ´Ï´Ù. MATCHESÀÇ µ¥ÀÌÅÍ À¯ÇüÀº INTEGERÀÔ´Ï´Ù.
pSearchArgument¿¡¼ Ž»ö Àμö´Â Ž»ö ÀμöÀÇ ±¸¹®¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.
BrowseOptionÀÇ °ªÀÌ BROWSEÀ̸é, DB2 Text Extender´Â ¼¹ö¿¡ ÀÖ´Â DB2 Text Extender Ž»ö ¿£ÁøÀ¸·ÎºÎÅÍ ¿¶÷ Á¤º¸¸¦ ¸®ÅÏÇÕ´Ï´Ù. pBrowseInfo´Â DesStartBrowseSession¿¡ ´ëÇÑ ÀÔ·ÂÀÎ ¿¶÷ Á¤º¸¸¦ ³ªÅ¸³À´Ï´Ù. BrowseOptionÀÇ °ªÀÌ NO_BROWSEÀ̸é, pBrowseInfo´Â ³ÎÀ» Áö½ÃÇÕ´Ï´Ù.
¸®ÅÏ ÄÚµå