繁体   English   中英

无法使用C#在SQL Server中创建虚拟表

[英]Cannot create a virtual table in SQL Server using c#

我有个问题。 我正在使用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)
);

当我想通过以下方式使其成为虚拟时:

CREATE VIRTUAL TABLE [dbo].[Ime] 
    USING fts3(content TEXT);

这是行不通的。 有人可以向我解释正确的语法吗?

FTS3是SQLite中的扩展模块,不适用于Microsoft SQL Server。

必须启用FTS模块,否则创建或删除FTS3或FTS4表的任何SQL语句都会失败。

请参阅启用FTS3和FTS4文档。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM