From f4e3fa070515a67f07da048b406a38b59ad3a58f Mon Sep 17 00:00:00 2001 From: 08ming <754041231@qq.com> Date: Thu, 14 Nov 2024 18:54:31 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3tsdb=E6=8F=92=E5=85=A5?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=B4=A9=E6=BA=83=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/common/pl/plpgsql/src/gram.y | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/common/pl/plpgsql/src/gram.y b/src/common/pl/plpgsql/src/gram.y index ec241c191..02c3b3fe1 100755 --- a/src/common/pl/plpgsql/src/gram.y +++ b/src/common/pl/plpgsql/src/gram.y @@ -13079,7 +13079,9 @@ parse_datatype(const char *string, int location) datatype = plpgsql_build_datatype(type_id, typmod, u_sess->plsql_cxt.curr_compile_context->plpgsql_curr_compile->fn_input_collation, typeDependExtend); } - datatype->defaultvalues = get_default_plpgsql_expr_from_typeoid(type_id, &expr_len); + if (!(u_sess->hook_cxt.forTsdbHook && DB_IS_CMPT(PG_FORMAT))) { + datatype->defaultvalues = get_default_plpgsql_expr_from_typeoid(type_id, &expr_len); + } return datatype; }