#Function
WITH

WITH CTE_NAME AS (

)

WITH RECURSIVE

WITH RECURSIVE CTE_NAME AS (
	BASE QUERY
	UNION
	RECURSIVE QUERY USING CTE_NAME WITH TERMINATION CONDITION
)