Consult Snowflake CREATE PROJECTION POLICY parameter reference before generating any CREATE PROJECTION POLICY DDL.
Before writing a CREATE PROJECTION POLICY statement:
references/parameters.md to review all available parameters and their defaults.CREATE OR REPLACE — always use CREATE PROJECTION POLICY IF NOT EXISTS.PROJECTION_CONSTRAINT(ALLOW => {TRUE|FALSE} [, ENFORCEMENT => {'FAIL'|'NULLIFY'}]).ALLOW => TRUE permits column projection (pass-through); ALLOW => FALSE restricts it — use the ENFORCEMENT argument to control whether restricted queries fail or return NULLs.ENFORCEMENT is FAIL; only specify NULLIFY if the user explicitly wants columns silently nullified rather than causing query failures.