我正在尝试使用asp.net Entity Framework截断表。
EPManagerEntities db;
// EPManagerEntities is my database class name
db.ExecuteStoreCommand("TRUNCATE TABLE Logs");
它显示如此错误
表'manager.logs'不存在
答案 0 :(得分:0)
听起来我的连接用户的默认架构为“manager”,但您尝试截断的表位于不同的架构中。尝试使用两部分名称[schema].Logs
。
另外,请记住TRUNCATE
在技术上是一个DDL语句,因此用户需要更改表的权限。