I don't disagree, but it sounds like what they actually screwed up wasn't just the code (which can easily be rolled back without issues), but the DDL, which unforunately a LOT of programmers don't back up very frequently. If something goes south with a database, sometimes it takes a pretty experienced DBA to…