Snowflake Partition By Function Sql