我有问题。我正在使用Visual Studio 2013.
我无法将我的桌子变成虚拟桌子。
这是我的代码:
CREATE TABLE [dbo].[Ime]
(
[Id] INT IDENTITY (1, 1) NOT NULL,
[Name] NVARCHAR (MAX) NOT NULL,
[MD5] NVARCHAR (MAX) NOT NULL,
PRIMARY KEY CLUSTERED ([Id] ASC)
);
当我想通过以下方式制作VIRTUAL时:
CREATE VIRTUAL TABLE [dbo].[Ime]
USING fts3(content TEXT);
它不起作用。有人可以向我解释正确的语法吗?
答案 0 :(得分:0)
FTS3是SQLite中的扩展模块,不适用于Microsoft SQL Server。
必须启用FTS模块,否则创建/删除FTS3或FTS4表的任何SQL语句都将失败。
请参阅Enabling FTS3 and FTS4文档。