【发布时间】:2021-07-26 15:22:06
【问题描述】:
这是否可以在不覆盖现有表的情况下向现有表添加新列? 所以如果表中有 col1 ,我想添加 col2 。所以在 .save() 之后会有 col1 和 col2 一起,而不仅仅是覆盖 col2。
提前谢谢你。
【问题讨论】:
-
尝试“从 your_table 中选择 col2”。如果这给您一个错误,则 col2 不存在(假设其他一切正常)。另一种方法是使用 ALTER TABLE 语句尝试添加 col2。如果 col2 存在,那么这将失败