dig*_*uru 1 sql-server full-text-search alter
我正在尝试将列从ntext转换为nvarchar(MAX),但似乎已启用了全文搜索。
Alter table <table> alter column <column> nvarchar
Run Code Online (Sandbox Code Playgroud)
然后,我要强制文本成行
update <table> set <column> = <column> +'' where <column> is not null
Run Code Online (Sandbox Code Playgroud)
最后,我需要再次启用全文搜索。
如何在SQL中执行此操作?
DROP FULLTEXT INDEX ON mytable.mycolumn;
go
Alter table ... nvarchar(value);
go
ADD FULLTEXT INDEX ON mytable add (mycolumn)
Run Code Online (Sandbox Code Playgroud)
(http://msdn.microsoft.com/en-us/library/ms188359.aspx)
小智 5
这适用于 SQL Server 2005。
ALTER FULLTEXT INDEX ON [TABLENAME] DROP (COLUMNNAME)
-- 更改列或更多语句 --
ALTER FULLTEXT INDEX ON [TABLENAME] add (COLUMNNAME)