Что выведет запрос в PostgreSQL: `SELECT EXTRACT(HOUR FROM '2026-04-21 23:00:00'::timestamptz)` если timezone сессии = 'Europe/Moscow' (UTC+3)?
SQLmediummiddle
Варианты ответа
Зависит от того, как интерпретировался литерал. Если он в UTC, то при показе в Moscow time извлечётся 2 (потому что 23:00 UTC = 02:00 следующего дня MSK)
Всегда 23 — hour извлекается из raw литерала
Всегда 2 — timestamp tz автоматически конвертируется
20 — смещение MSK на запад от UTC
Разбор ответа
Подробный разбор с объяснением «почему правильный ответ верный» и почему остальные неверны — после регистрации.
2475 вопросов с разбором, quiz-режим с проверкой, AI-собес и подготовка к интервью аналитика.