p_date: row.date + 'T' + new Date().toTimeString().slice(0, 8),
// например: "2026-06-17T14:35:00"
CAST(CASE
WHEN CAST(:p_date AS text) = '9999-99-99' OR CAST(:p_date AS text) = '' THEN NULL
ELSE CAST(:p_date AS timestamp) -- было AS date
END AS timestamp),