转换 Snowflake 数据库时区
Converting Snowflake Database Timezone
我有一个时间戳全部采用 UTC 格式的数据库,但我需要将仅针对这个数据库的任何(和所有)时间戳字段转换为 CST。
有 200 个表,所以我没有映射每个 table/field 需要更新的表。有没有办法做到这一点,不使用
'''
convert_timezone
''' 要么
'''
添加日期
'''
在每个写入的查询上?
数据库实例设置为 CST,但该数据库采用 UTC。
您需要编写一个存储过程来读取 ACCOUNT_USAGE.COLUMNS table,识别具有日期数据类型的列,然后为每个 [=15= 构建 SQL 语句] 使用 CONVERT_TIMEZONE
更新了值
我有一个时间戳全部采用 UTC 格式的数据库,但我需要将仅针对这个数据库的任何(和所有)时间戳字段转换为 CST。
有 200 个表,所以我没有映射每个 table/field 需要更新的表。有没有办法做到这一点,不使用 ''' convert_timezone ''' 要么 ''' 添加日期 ''' 在每个写入的查询上?
数据库实例设置为 CST,但该数据库采用 UTC。
您需要编写一个存储过程来读取 ACCOUNT_USAGE.COLUMNS table,识别具有日期数据类型的列,然后为每个 [=15= 构建 SQL 语句] 使用 CONVERT_TIMEZONE
更新了值