2016-08-27 3 views
0

Я использую visual studio 2015 для создания проекта localdb. Я хочу хранить информацию о веб-странице, включая: PageID, имя, название, описание и публичный доступ.Невозможно вставить значения в localDB из-за слишком длинного идентификатора

Вот что моя таблица выглядит 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. 

Я думаю, почему я смущен, я не знаю, почему он называет это идентификатором. Это значение входит в мою базу данных, и оно находится под максимальным пределом varchar, установленным в таблице. Чем это вызвано?

+0

Является ли mysql или SQL Server localdb? – ErikEJ

+0

SQL Server localDB. тег mysql удален. – onTheInternet

+0

Описание max 170 символов! – ErikEJ

ответ

0

Используйте одинарные кавычки вокруг ваших значений текста!