この文はANSI SQL:2011に準拠していますが、非ANSI Teradata Database拡張機能を含みます。
集約UDFの引数リストが空でも括弧が必要なのは、既存のアプリケーションとの互換性を保つためのTeradata拡張です。
ORDER BY句が存在し、ROWSまたはROWS BETWEEN句がない状況では、ANSI SQL:2011ウィンドウ集約関数はROWS UNBOUNDED PRECEDINGをデフォルトの集約グループとして使用しますが、Teradata SQLウィンドウ集約関数はROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWINGを使用します。
RESET WHEN句は、ANSI SQL規格に対するTeradata拡張機能です。