我正在尝试按名称查找 SQL 表,如果存在则删除它。这一切都需要使用 SMO 在 C# 中完成。
更复杂的是,该表还有一个“dbo”以外的模式。
最终该表将通过 SMO 创建(我可以正常工作),但我必须确保它不存在,然后才能重新创建它。
我看到的所有示例似乎都是在同一上下文中创建然后删除表。就我而言,该表将在上一个会话中创建并填充。
var connection = new SqlConnection(connectionString);
var server = new Server(new ServerConnection(connection));
db = server.Databases["YourFavDB"];
db.Tables["YourHatedTable"].Drop();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)