Kontonutzungs- und Informationsschema-Ansichten: Änderungen an der DATA_TYPE-Ausgabe für Zeichenfolgenspalten (ausstehend)¶
Achtung
Diese Verhaltensänderung ist in Bundle 2025_03 enthalten.
Den aktuellen Status des Bundles finden Sie unter Bundle-Verlauf.
Wenn dieses Verhaltensänderungs-Bundle aktiviert ist, ändert sich die Ausgabe für die Spalte DATA_TYPE in den Ansichten Kontonutzung und Snowflake Informationsschema für Zeichenfolgenspalten:
- Vor der Änderung:
In der Ausgabe einer Abfrage über eine Ansicht „Kontonutzung“ oder „Informationsschema“ zeigte die Spalte DATA_TYPE
TEXT
für eine Zeichenfolgespalte an.- Nach der Änderung:
In der Ausgabe einer Abfrage über eine Ansicht Kontonutzung oder Informationsschema zeigt die Spalte DATA_TYPE
VARCHAR
für eine Zeichenfolgespalte an.
Die folgenden Ansichten der Kontonutzung enthalten eine Spalte DATA_TYPE:
Die folgenden Informationsschema-Ansichten enthalten eine Spalte DATA_TYPE:
Wenn Sie diese Ansichten abfragen, zeigt die Spalte DATA_TYPE den Datentyp einer Spalte in einer Tabelle an. Wenn dieses Bundle zur Verhaltensänderung aktiviert ist, ändert sich die Ausgabe für eine Spalte eines beliebigen Textzeichenfolgentyps. Erstellen Sie zum Beispiel eine Tabelle mit Spalten mit verschiedenen Textzeichenfolgentypen:
CREATE TABLE text_string_columns_test(
col1 VARCHAR,
col2 CHAR,
col3 TEXT,
col4 STRING);
Führen Sie eine Abfrage in der Ansicht INFORMATION_SCHEMA.COLUMNS aus:
SELECT column_name, data_type
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name ILIKE 'text_string_columns_test'
ORDER BY column_name;
Vor der Änderung zeigt die Abfrage TEXT
für diese Spalten an:
+-------------+-----------+
| COLUMN_NAME | DATA_TYPE |
|-------------+-----------|
| COL1 | TEXT |
| COL2 | TEXT |
| COL3 | TEXT |
| COL4 | TEXT |
+-------------+-----------+
Nach der Änderung zeigt die Abfrage VARCHAR
für diese Spalten an:
+-------------+-----------+
| COLUMN_NAME | DATA_TYPE |
|-------------+-----------|
| COL1 | VARCHAR |
| COL2 | VARCHAR |
| COL3 | VARCHAR |
| COL4 | VARCHAR |
+-------------+-----------+
Ref: 1960