标签: sql mysql sql-server
我想通过向客户更新我的软件来创建和更新数据库结构。
最好的方法是什么?也许使用Sql(创建表,更改表等)? 感谢
答案 0 :(得分:1)
除了使用CREATE TABLE,ALTER TABLE和DROP TABLE等SQL语句之外,我没有看到任何其他方式。您可能希望在某处放置模式版本号,以便检查帮助程序脚本必须运行哪些更新才能更新数据库模式。这可能比使SQL语句具有幂等性更容易,因为通常您也需要进行一些数据转换。
CREATE TABLE
ALTER TABLE
DROP TABLE
答案 1 :(得分:1)
这就是我这样做的方式: