SSC-FDM-PG0013

Function syntactically supported by Snowflake but may have functional differences

Important Notice: Migration of Documentation Website

Please be advised that our documentation website is currently undergoing a migration to a new platform. To ensure you have access to the most up-to-date information, we kindly request that you visit our new documentation website located at:

Official Snowflake Snowconvert Documentation

For any immediate assistance or if you encounter any issues, please contact our support team at [email protected].

Thank you for your understanding.

Description

This functional difference message indicates that while Snowflake supports the function's syntax (either directly or through an equivalent mapping), its behavior might be different from the original in some situations.

Code Example

Input Code:

IN -> Redshift_01.sql
SELECT
    LISTAGG(skill) WITHIN GROUP (ORDER BY skill) OVER (PARTITION BY
    employee_name) AS employee_skills
FROM
    employees;

Output Code:

OUT -> Redshift_01.sql
SELECT
--** SSC-FDM-PG0013 - FUNCTION SYNTACTICALLY SUPPORTED BY SNOWFLAKE BUT MAY HAVE FUNCTIONAL DIFFERENCES **
LISTAGG(skill) WITHIN GROUP (ORDER BY skill) OVER (PARTITION BY
employee_name) AS employee_skills
FROM
    employees;

Recommendations

  • Carefully evaluate the functional behavior for unexpected results, as differences may only occur in specific scenarios.

  • If you need more support, you can email us at [email protected]

Last updated