From bea162b2ec270e855848801c91b084cf0d3ca072 Mon Sep 17 00:00:00 2001 From: TennyZhuang Date: Thu, 16 Mar 2023 14:39:35 +0800 Subject: [PATCH] use Ident::real_value Signed-off-by: TennyZhuang --- src/frontend/src/handler/variable.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/frontend/src/handler/variable.rs b/src/frontend/src/handler/variable.rs index 970fd06a6f7c..f88f27bcb0f2 100644 --- a/src/frontend/src/handler/variable.rs +++ b/src/frontend/src/handler/variable.rs @@ -56,6 +56,7 @@ pub(super) fn handle_set_time_zone( SetTimeZoneValue::Local => iana_time_zone::get_timezone() .map_err(|e| ErrorCode::InternalError(format!("Failed to get local time zone: {}", e))), SetTimeZoneValue::Default => Ok("UTC".to_string()), + SetTimeZoneValue::Ident(ident) => Ok(ident.real_value()), SetTimeZoneValue::Literal(Value::DoubleQuotedString(s)) | SetTimeZoneValue::Literal(Value::SingleQuotedString(s)) => Ok(s), _ => Ok(value.to_string()),