如何在 Snowflake 中设置系统(或用户)时区?

How do you set the system (or user) timezone in Snowflake?

Snowflake 似乎默认使用某个太平洋时区。我想使用 EET 作为默认时区。有没有办法在系统范围或每个用户设置它?

您似乎可以为具有 ACCOUNTADMIN 角色且具有 alter account:

的帐户设置默认时区
show parameters like 'TIMEZONE%' in account;
alter account set timezone = 'Europe/Helsinki';
show parameters like 'TIMEZONE%' in account;

可在 time zone list.

中找到完整的时区列表

时区也可以按用户 (ALTER USER) 或每个当前会话 (ALTER SESSION) 设置,如 documentation.

中所述