public override void VisitDropTable(DropTableCommand cmd) { this.Append("DROP TABLE " + cmd.Name); this.ExecuteCommandText(cmd.ConnectionString, builder.ToString()); }
public virtual void VisitDropTable(DropTableCommand cmd) { this.Append("IF EXISTS (SELECT * FROM dbo.sysobjects where id = object_id(N'" + cmd.Name + "') AND OBJECTPROPERTY(id, N'IsUserTable') = 1) "); this.Append("DROP TABLE " + cmd.Name); this.ExecuteCommandText(cmd.ConnectionString, builder.ToString()); }