Усеченная таблица с использованием LINQ - PullRequest
0 голосов
/ 27 октября 2011

Я пытаюсь усечь таблицу, используя asp.net Entity Framework.

EPManagerEntities db;
// EPManagerEntities is my database class name
db.ExecuteStoreCommand("TRUNCATE TABLE Logs"); 

это показывает ошибку, как это

Таблица 'manager.logs' не существует

1 Ответ

0 голосов
/ 27 октября 2011

Похоже, у пользователя вашего соединения по умолчанию есть схема 'manager', но таблица, которую вы пытаетесь урезать, находится в другой схеме. Попробуйте использовать имя из двух частей [schema].Logs.

Кроме того, помните, что TRUNCATE технически является оператором DDL, поэтому пользователю нужны права для изменения таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...