안녕하세요,
베스핀글로벌 GCP Support팀입니다.
이번 아티클에서는 주제로 "Cloud SQL Database의 Time Zone을 변경할 수 있는지"를 다루고자 합니다.
Cloud SQL Database의 Time Zone 변경
Cloud SQL은 MySQL, PostgreSQL, SQL Server 3가지 Type의 완전 관리형 RDB를 제공합니다.
각 SQL DB Type 마다 다른 방식으로 Time Zone을 변경 할 수 있습니다.
1. MySQL
MySQL의 경우, default_time_zone 플래그 값을 수정하여 Default 시간대인 UTC에 시간을 더하거나 빼는 방식으로 다른 시간대로 설정할 수 있습니다.
2. PostgreSQL
PostgreSQL의 경우 TimeZone 플래그 값을 수정하여 Default 시간대인 UTC에 시간을 더하거나 빼는 방식으로 다른 시간대로 설정할 수 있습니다.
3. SQL Server
SQL Server용 Cloud SQL은 다른 Cloud SQL 인스턴스와 달리 플래그 형태로는 기능이 지원되지 않습니다.
시간 변환에는 AT TIME ZONE 함수를 사용할 수 있습니다.
이 함수에 대한 자세한 내용은 AT TIME ZONE(Transact-SQL) 문서[1]를 참조하세요.
참조 링크
[1] SQL Server AT TIME ZONE 함수
https://learn.microsoft.com/en-us/sql/t-sql/queries/at-time-zone-transact-sql?view=sql-server-ver15
관련 문의사항이 있으시면 Support Portal에 문의해 주시기 바랍니다.
감사합니다.