SQL Server에서 스크립트를 통해 개별 열 이름을 지정하지 않고 모든 열에 전체 텍스트 인덱스를 사용할 수있는 방법은 무엇입니까?각 열을 이름별로 지정하지 않고 모든 열에 전체 텍스트 인덱스 스크립트 만들기
내 테이블에는 50 개의 열이 있으며 전체 텍스트 인덱스를 모두 포함하고 싶습니다.
이 작업을 수행 할 수 있습니까?
SQL Server에서 스크립트를 통해 개별 열 이름을 지정하지 않고 모든 열에 전체 텍스트 인덱스를 사용할 수있는 방법은 무엇입니까?각 열을 이름별로 지정하지 않고 모든 열에 전체 텍스트 인덱스 스크립트 만들기
내 테이블에는 50 개의 열이 있으며 전체 텍스트 인덱스를 모두 포함하고 싶습니다.
이 작업을 수행 할 수 있습니까?
CREATE FULLTEXT INDEX ON table_name
[ ({ column_name
[ TYPE COLUMN type_column_name ]
[ LANGUAGE language_term ]
[ STATISTICAL_SEMANTICS ]
} [ ,...n]
) ]
KEY INDEX index_name
[ ON <catalog_filegroup_option> ]
[ WITH [ (] <with_option> [ ,...n] [) ] ]
[;]
<catalog_filegroup_option>::=
{
fulltext_catalog_name
| (fulltext_catalog_name, FILEGROUP filegroup_name)
| (FILEGROUP filegroup_name, fulltext_catalog_name)
| (FILEGROUP filegroup_name)
}
<with_option>::=
{
CHANGE_TRACKING [ = ] { MANUAL | AUTO | OFF [, NO POPULATION ] }
| STOPLIST [ = ] { OFF | SYSTEM | stoplist_name }
| SEARCH PROPERTY LIST [ = ] property_list_name
}
MSDN을 참조하십시오
http://msdn.microsoft.com/en-us/library/ms187317.aspx
뿐만 아니라이 질문 참조 : 구문 설명에 따라 필요하면 열 이름을 지정해야
만드는 방법을 알고 있지만 내 질문에 50 열을 포함 시키려면 50 열 이름을 언급해야합니다. – krishnakishore
을 ,하지만 SSMS에서 일하고 있다면 그 (것)들은 다만 [열 폴더를 끌어서 놓기] (http://sometechcompany.com/TechBlog/QuickTipDragnDropColumnNamesinSQLServerM.aspx)를 쿼리 창으로 가져와 모든 열 이름을 제공합니다. 또는 TSQL 또는 다른 언어로 스크립트를 작성하여 테이블 이름을 입력 매개 변수로 사용하여 CREATE INDEX 스크립트를 생성 할 수 있습니다. – Pondlife