转换 Snowflake 数据库时区

Converting Snowflake Database Timezone

我有一个时间戳全部采用 UTC 格式的数据库,但我需要将仅针对这个数据库的任何(和所有)时间戳字段转换为 CST。

有 200 个表,所以我没有映射每个 table/field 需要更新的表。有没有办法做到这一点,不使用 ''' convert_timezone ''' 要么 ''' 添加日期 ''' 在每个写入的查询上?

数据库实例设置为 CST,但该数据库采用 UTC。

您需要编写一个存储过程来读取 ACCOUNT_USAGE.COLUMNS table,识别具有日期数据类型的列,然后为每个 [=15= 构建 SQL 语句] 使用 CONVERT_TIMEZONE

更新了值