SQL Server의 열에서 전체 텍스트 검색을 비활성화하려면 어떻게합니까?

StackOverflow https://stackoverflow.com/questions/834841

문제

열을 ntext에서 nvarchar (max)로 변환하려고하지만 전체 텍스트 검색이 활성화 된 것 같습니다.

Alter table <table> alter column <column> nvarchar

그런 다음 텍스트를 행으로 강제 할 것입니다

update <table> set <column> = <column> +'' where <column> is not null    

마지막으로 전체 텍스트 검색을 다시 활성화해야합니다.

SQL에서 어떻게해야합니까?

도움이 되었습니까?

해결책

DROP FULLTEXT INDEX ON mytable.mycolumn;
go
Alter table ... nvarchar(value);
go
ADD FULLTEXT INDEX ON mytable add (mycolumn)

(http://msdn.microsoft.com/en-us/library/ms188359.aspx)

다른 팁

이것은 SQL Server 2005입니다.

풀 텍스트 인덱스를 삭제하려면 구문 :

풀 텍스트 색인을 변경하십시오 TableName 하락 (열 이름)

-Alter Column 또는 더 많은 문화-

읽기 전체 텍스트 색인으로 구문 :

풀 텍스트 색인을 변경하십시오 TableName 추가하다 (열 이름)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top