我希望一次运行多个变柱命令(以节省一些时间)。
例如,我有以下两个命令:
.alter column e53b2c81_eb5c_45e4_9e5e_333332211111.name policy encoding type='identifier'
.alter column e53b2c81_eb5c_45e4_9e5e_333332211111.doc policy encoding type='bigobject'单独运行它们可以正常工作。但我想一起召唤他们。所以我尝试了这样的方法:
.alter column e53b2c81_eb5c_45e4_9e5e_333332211111.name policy encoding type='identifier';
.alter column e53b2c81_eb5c_45e4_9e5e_333332211111.doc policy encoding type='bigobject';但没起作用。
有什么办法能让我把这两件事放在一起吗?
(最终,我希望避免对不同字段的1000+表运行此查询。我宁愿同时执行这项任务,以避免如此多的请求。我将通过Golang运行这些命令)。
发布于 2020-11-25 16:03:16
您可以在脚本中包含所有命令,并使用.execute数据库脚本命令让服务一个接一个地运行它们。
请注意,这并不是在单个事务中运行脚本中的所有命令--命令是按它们在输入脚本中出现的顺序顺序执行的。
https://stackoverflow.com/questions/65008256
复制相似问题