전체 텍스트 검색 및 의미 체계 검색 저장 프로시저(Transact-SQL)

SQL Server에서는 전체 텍스트 인덱스와 의미 체계 인덱스를 구현 및 쿼리하는 데 사용되는 다음과 같은 시스템 저장 프로시저를 지원합니다.

전체 텍스트 검색 저장 프로시저

  • sp_fulltext_catalog
    전체 텍스트 카탈로그를 만들고 삭제하며, 해당 카탈로그에 대한 인덱싱 동작을 시작하고 중지합니다. 각 데이터베이스에 여러 개의 전체 텍스트 카탈로그를 만들 수 있습니다.

    Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 말고, 현재 이 기능을 사용하는 응용 프로그램은 가능한 한 빨리 수정하십시오. 대신 CREATE FULLTEXT CATALOG, ALTER FULLTEXT CATALOGDROP FULLTEXT CATALOG를 사용하십시오.

  • sp_fulltext_column
    테이블의 특정 열을 전체 텍스트 인덱싱에 참여시킬지 여부를 지정합니다.

    Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 응용 프로그램은 수정하십시오. 대신 ALTER FULLTEXT INDEX를 사용하십시오.

  • sp_fulltext_database
    SQL Server 2008 이상 버전에서 전체 텍스트 카탈로그에 영향을 미치지 않으며 이전 버전과의 호환성을 위해서만 지원됩니다.

    Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 말고, 현재 이 기능을 사용하는 응용 프로그램은 가능한 한 빨리 수정하십시오.

  • sp_fulltext_keymappings
    문서 ID(DocId)와 전체 텍스트 키 값 간의 매핑을 반환합니다.

  • sp_fulltext_load_thesaurus_file
    LCID에 해당하는 업데이트된 동의어 사전 파일의 데이터를 구문 분석하고 로드하며 이 동의어 사전 파일을 사용하는 전체 텍스트 쿼리의 다시 컴파일을 유발합니다.

  • sp_fulltext_pendingchanges
    변경 내용 추적을 사용하는 지정된 테이블에 대해 보류 중인 삽입, 업데이트, 삭제 등의 처리되지 않은 변경 내용을 반환합니다.

  • sp_fulltext_service
    SQL Server의 전체 텍스트 검색의 서버 속성을 변경합니다.

  • sp_fulltext_table
    테이블을 전체 텍스트 인덱싱에 표시하거나 표시하지 않습니다.

    Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 말고, 현재 이 기능을 사용하는 응용 프로그램은 가능한 한 빨리 수정하십시오. 대신 CREATE FULLTEXT INDEX, ALTER FULLTEXT INDEXDROP FULLTEXT INDEX를 사용하십시오.

  • sp_help_fulltext_catalog_components
    현재 데이터베이스의 모든 전체 텍스트 카탈로그에 사용된 필터, 단어 분리기, 프로토콜 처리기 등 모든 구성 요소의 목록을 반환합니다.

    Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 말고, 현재 이 기능을 사용하는 응용 프로그램은 가능한 한 빨리 수정하십시오. 

  • sp_help_fulltext_catalogs
    지정된 전체 텍스트 카탈로그에 대해 전체 텍스트 인덱싱된 테이블의 ID, 이름, 루트 디렉터리, 상태 및 번호를 반환합니다.

    Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 응용 프로그램은 수정하십시오. 대신 sys.fulltext_catalogs 카탈로그 뷰를 사용하십시오.

  • sp_help_fulltext_catalogs_cursor
    커서를 사용하여 지정된 전체 텍스트 카탈로그에 대해 전체 텍스트 인덱싱된 테이블의 ID, 이름, 루트 디렉터리, 상태 및 번호를 반환할 수 있습니다.

    Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 응용 프로그램은 수정하십시오. 대신 sys.fulltext_catalogs 카탈로그 뷰를 사용하십시오.

  • sp_help_fulltext_columns
    전체 텍스트 인덱싱하기 위해 지정한 열을 반환합니다.

    Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 응용 프로그램은 수정하십시오. 대신 sys.fulltext_index_columns 카탈로그 뷰를 사용하십시오.

  • sp_help_fulltext_columns_cursor
    커서를 사용하여 전체 텍스트 인덱싱에 등록된 열을 반환할 수 있습니다.

    Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 응용 프로그램은 수정하십시오. 대신 sys.fulltext_index_columns 카탈로그 뷰를 사용하십시오.

  • sp_help_fulltext_system_components
    등록된 단어 분리기, 필터 및 프로토콜 처리기에 대한 정보와 함께 지정된 구성 요소를 사용한 전체 텍스트 카탈로그 및 데이터베이스 식별자 목록을 반환합니다.

  • sp_help_fulltext_tables
    전체 텍스트 인덱싱용으로 등록된 테이블의 목록을 반환합니다.

  • sp_help_fulltext_tables_cursor
    전체 텍스트 인덱싱용으로 등록된 테이블의 목록을 반환합니다.

    Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 응용 프로그램은 수정하십시오. 대신 sys.fulltext_indexes 카탈로그 뷰를 사용하십시오.

의미 체계 검색 저장 프로시저

참고 항목

참조

전체 텍스트 검색 및 의미 체계 검색 카탈로그 뷰(Transact-SQL)

전체 텍스트 검색 및 의미 체계 검색 동적 관리 뷰 및 함수(Transact-SQL)

시스템 저장 프로시저(Transact-SQL)

개념

전체 텍스트 검색(SQL Server)