【发布时间】:2022-06-17 16:36:09
【问题描述】:
我们正在使用 liquibase 来部署数据仓库。我们正面临 liquibase 的默认模式名称属性的问题。当我们将相同的值设置为我们希望在其中完成部署的架构时,它会给出以下错误 -
原因:liquibase.exception.DatabaseException: ERROR: 语法错误 在“$”位置或附近位置:40 [失败的 SQL:(0) SET SEARCH_PATH TO , $user, public]
$user 应该用引号引起来,因此问题正在发生。在使用 liquibase 部署数据库时,是否有人也面临与 Redshift 类似的问题?
https://docs.aws.amazon.com/redshift/latest/dg/r_search_path.html
【问题讨论】: