SnowConvert AI - Vertica - Data types¶
Snowflake supports most basic SQL data types (with some restrictions) for use in columns, local variables, expressions, parameters, and any other appropriate/suitable locations.
Binary Data Type¶
| Vertica | Snowflake |
|---|---|
| BINARY (https://docs.vertica.com/25.1.x/en/sql-reference/data-types/binary-data-types-binary-and-varbinary/) | BINARY |
| VARBINARY (synonyms: BYTEA, RAW, BINARY VARYING) (https://docs.vertica.com/25.1.x/en/sql-reference/data-types/binary-data-types-binary-and-varbinary/) | BINARY (synonyms: VARBINARY, BINARY VARYING) |
| LONG VARBINARY (https://docs.vertica.com/25.1.x/en/sql-reference/data-types/long-data-types/) | Notes: Vertica’s |
Boolean Data Type¶
| Vertica | Snowflake |
|---|---|
| BOOLEAN (https://docs.vertica.com/25.1.x/en/sql-reference/data-types/boolean-data-type/) | BOOLEAN |
Character Data Type¶
| Vertica | Snowflake |
|---|---|
| CHAR (https://docs.vertica.com/25.1.x/en/sql-reference/data-types/character-data-types-char-and-varchar/) | CHAR |
| VARCHAR (https://docs.vertica.com/25.1.x/en/sql-reference/data-types/character-data-types-char-and-varchar/) | VARCHAR |
| LONG VARCHAR (https://docs.vertica.com/25.1.x/en/sql-reference/data-types/long-data-types/) | Notes: Vertica’s |
Date/Time Data Type¶
Approximate Numeric Data Type¶
Exact Numeric Data Type¶
Spatial Data Type¶
UUID Data Type¶
| Vertica | Snowflake |
|---|---|
| UUID (https://docs.vertica.com/25.1.x/en/sql-reference/data-types/uuid-data-type/) | Notes: Snowflake doesn’t have a native UUID data type. Instead, UUIDs are usually stored as either VARCHAR(36) (for string format) or BINARY(16) (for raw byte format). You can generate RFC 4122-compliant UUIDs in Snowflake using the built-in |