diff --git a/contrib/babelfishpg_tsql/src/tsqlIface.cpp b/contrib/babelfishpg_tsql/src/tsqlIface.cpp index 69b55ea702..c69fcccf9d 100644 --- a/contrib/babelfishpg_tsql/src/tsqlIface.cpp +++ b/contrib/babelfishpg_tsql/src/tsqlIface.cpp @@ -1811,6 +1811,10 @@ class tsqlBuilder : public tsqlCommonMutator rewritten_query_fragment.emplace(std::make_pair(ctx->start->getStartIndex(), std::make_pair(::getFullText(ctx), str))); } + else if(ctx->TRIGGER() && ctx->ALL()) + { + rewritten_query_fragment.emplace(std::make_pair(ctx->ALL()->getSymbol()->getStartIndex(),std::make_pair(::getFullText(ctx->ALL()), "USER"))); + } } void exitEnable_trigger(TSqlParser::Enable_triggerContext *ctx) override