<< All versions
Skill v1.0.0
currentAutomated scan100/100gyrus-dev/frosty/snowflake-create-hybrid-table
──Details
PublishedNovember 3, 2026 at 06:38 PM
Content Hashsha256:9c78c9010b924a95...
Git SHA56db724d9dcc
──Files
Files (1 file, 1.3 KB)
SKILL.md1.3 KBactive
SKILL.md · 19 lines · 1.3 KB
name: snowflake-create-hybrid-table description: Consult Snowflake CREATE HYBRID TABLE parameter reference before generating any CREATE HYBRID TABLE DDL. metadata: version: "1.0.0"
Before writing a CREATE HYBRID TABLE statement:
- Read
references/parameters.mdto review all available parameters and their defaults. - For each parameter, decide whether the user's request implies a non-default value.
- Include only the parameters that differ from the default or that the user explicitly requested.
- Never use
CREATE OR REPLACE— always useCREATE HYBRID TABLE IF NOT EXISTSwhere supported. - A
PRIMARY KEYconstraint is mandatory — always include it. It may be defined inline on a single column or as an out-of-line constraint for composite keys. PRIMARY KEY,UNIQUE, andFOREIGN KEYconstraints are enforced at the row level; do not setNOT ENFORCEDon any constraint.- Do not apply
COLLATEto primary key or indexed columns — collation is not supported on those columns. - Hybrid tables cannot be
TEMPORARYorTRANSIENT; do not include those modifiers. - Hybrid tables are only available in AWS and Azure commercial regions; note this if the user's account region is relevant.
- Use
AUTOINCREMENT/IDENTITYwithNOORDERfor better point-write performance when the user needs a surrogate key.