SnowConvert AI – Vertica – Datentypen¶
Snowflake unterstützt die meisten grundlegenden SQL-Datentypen (mit einigen Einschränkungen) bei Verwendung in Spalten, lokalen Variablen, Ausdrücken, Parametern und anderen geeigneten Orten.
Binärer Datentyp¶
Vertica |
Snowflake |
|---|---|
<p><a href=“https://docs.snowflake.com/en/sql-reference/data-types-text#binary“>BINARY</a> </p><p></p><p><em>Anmerkungen: <code>LONG VARBINARY</code> von Vertica unterstützt bis zu 32.000.000 Byte (<strong>~30.5MB)</strong>, während <code>BINARY</code> von Snowflake auf 8.388.608 Byte (<strong>8MB</strong>) beschränkt ist. Dieser Größenunterschied bedeutet, dass Sie möglicherweise eine alternative Lösung für die Zuordnung größerer <code>LONG VARBINARY</code>-Daten benötigen.</em></p> |
Boolescher Datentyp¶
Vertica |
Snowflake |
|---|---|
Zeichen-Datentyp¶
Vertica |
Snowflake |
|---|---|
<p><a href=“https://docs.snowflake.com/en/sql-reference/data-types-text#varchar“>VARCHAR</a> </p><p></p><p><em>Anmerkungen: <code>LONG VARCHAR</code> von Vertica unterstützt bis zu 32.000.000 Byte (<strong>~30.5MB)</strong>, während <code>VARCHAR</code> von Snowflake auf 16.777.216 Byte (<strong>16MB)</strong> beschränkt ist. Dieser Größenunterschied bedeutet, dass Sie möglicherweise eine alternative Lösung für die Zuordnung größerer <code>LONG VARCHAR</code>-Daten benötigen.</em></p> |
Datentyp für Datum/Uhrzeit¶
Vertica |
Snowflake |
|---|---|
<p><a href=“https://docs.snowflake.com/en/sql-reference/data-types-datetime#label-datatypes-date“>DATE</a> </p><p></p><p><em>Anmerkungen: Beachten Sie </em> <a href=“https://docs.snowflake.com/en/sql-reference/data-types-datetime#data-types“><em>Snowflakes</em></a> <em>empfohlenen Jahresbereich (1582-9999).</em></p> |
|
<p><a href=“https://docs.snowflake.com/en/sql-reference/data-types-datetime#label-datatypes-time“>TIME</a> </p><p></p><p><em>Anmerkungen: Der Datentyp TIME in Snowflake behält dieses Zeitzonenattribut nicht bei.</em> <a href=“../general/technical-documentation/issues-and-troubleshooting/functional-difference/general/ssc-fdm-0005.md“><em><code>SSC-FDM-0005</code></em></a> <em> wird hinzugefügt.</em></p> |
|
Ungefährer numerischer Datentyp¶
Vertica |
Snowflake |
|---|---|
Genauer numerischer Datentyp¶
Vertica |
Snowflake |
|---|---|
Räumlicher Datentyp¶
Vertica |
Snowflake |
|---|---|
UUID-Datentyp¶
Vertica |
Snowflake |
|---|---|
<p><a href=“https://docs.snowflake.com/en/sql-reference/data-types-text#varchar“>VARCHAR(36)</a> </p><p></p><p><em>Anmerkungen: Snowflake hat keinen nativen UUID-Datentyp. Stattdessen werden UUIDs normalerweise entweder als <strong>VARCHAR(36)</strong> (für Zeichenfolgenformat) oder <strong>BINARY(16)</strong> (für Raw-Byte-Format) gespeichert.</em></p><p><em>Sie können RFC 4122-kompatibel UUIDs in Snowflake unter Verwendung der integrierten</em> <a href=“https://docs.snowflake.com/en/sql-reference/functions/uuid_string“><em><strong><code>UUID_STRING()</code></strong></em></a>-<em>Funktion generieren.</em></p> |