由于标识符太长,无法将值插入localDB

时间:2016-08-27 14:37:32

标签: localdb

我正在使用visual studio 2015创建一个localdb项目。我想存储网页信息,包括:PageID,Name,Title,Description和PublicFacing。

这是我的桌子的样子 DB Design

这是我的插入声明

insert into dbo.Page(Name, Title, Description, PublicFacing) VALUES ("index", "My Website | Wholesale Prices", "Wholesale Prices, Products, Items, Gadget service provider.  Delivering a management platform to ITSPs and resellers. You can get it all here", 1);

当我尝试运行此语句时,出现以下错误:

The identifier that starts with 'Wholesale Prices, Products, Items, Gadget service provider.  Delivering a management platform to ITSPs and resellers. You can get it all here' is too long. Maximum length is 128.

我想为什么我很困惑,我不知道为什么它称之为标识符。这是进入我的数据库的值,它在我在表中设置的max varchar限制之下。造成这种情况的原因是什么?

1 个答案:

答案 0 :(得分:0)

在文字值周围使用单引号!