Cloud SQL은 MySQL, PostgreSQL, SQL Server 3가지 Type의 완전 관리형 RDB를 제공합니다.
※ 이 중 Cloud SQL 용 SQL Server는 Time Zone의 변경을 지원하지 않습니다.
각 SQL DB Type 마다 다른 방식으로 Time Zone을 변경 할 수 있습니다.
1) MySQL
인스턴스의 Flag 값을 수정하여 Default 시간대인 UTC에 시간을 더하거나 빼는 방식으로 다른 시간대로 설정할 수 있습니다.
2) PostgreSQL
PostgreSQL은 시간대를 설정하는 Flag를 지원하지 않습니다.
직접 데이터베이스 별 혹은 사용자 별 시간대를 명령문으로 설정해야 합니다.
- ALTER DATABASE dbname SET TIMEZONE TO 'timezone';
- ALTER USER username SET TIMEZONE TO 'timezone';