在SQLite数据库上工作,似乎DbVisualizer Pro做了很多工作,除了一个,
更改表架构。
我经常需要更改列名,数据类型等,但不想通过原始SQL语句来执行此操作。我的解决方法是打开Firefox的SQLite Manager来改变架构。
是否可以使用DbVisualizer来更改架构?非常感谢!
修改 改变罗杰提到的below表动作似乎是正确的方法。但不知怎的,我只能添加列,现有列似乎只读。
我的是DBVisualizer Pro 评估。非评价不同吗?
EDIT2 : 使用SQLite Manager 有时危险,如下所述。刚学会了,重命名一列可能会导致外键丢失。但解决方法是here
答案 0 :(得分:0)
在DbVisualizer Pro中,有Alter Table操作(以及用于创建新表的Create Table)。在数据库标签中选择要更改的实际表格,右键单击并选择更改表格。要使其正常工作,您需要DbVisualizer Pro,并且连接的数据库类型必须设置为自动检测(推荐)或 SQLite