我想在Workbench软件中设计的Schema上运行alter database查询。 这是可能吗? 我想在名为“SATURDAY”的表格中名为“BACKDOOR”的Schema上的Workbench Scripting Shell中运行它
"alter table SATURDAY add column flavor"
虽然它对我不起作用:
File "<string>", line 1
alter table SATURDAY add column flavor
^
SyntaxError: invalid syntax
Error executing script.
我没有在这台电脑上安装MySQL。我的基础是Workbench Scripter中的代码片段工作正常,例如
schema = grt.root.wb.doc.physicalModels[0].catalog.schemata[0]
for table in schema.tables:
print table.name
这为我提供了我在Workbench软件中设计的数据库中的所有表名。 我想我需要以与片段类似的方式包装我的SQL语句。
答案 0 :(得分:0)
“alter table SATURDAY add column flavor”
在MySQL(MySQL ALTER TABLE examples)中,在表上添加列的正确语法略有不同:
alter table SATURDAY add flavor varchar;