.alter column-Befehl
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer
Ändert den Datentyp einer vorhandenen Tabellenspalte.
Warnung
Beim Ändern des Datentyps einer Spalte geben alle vorhandenen Daten in dieser Spalte in zukünftigen Abfragen einen NULL-Wert zurück.
Nach der Verwendung .alter column
können diese Daten nicht wiederhergestellt werden, auch wenn ein anderer Befehl verwendet wird, um den Spaltentyp wieder in einen vorherigen Wert zu ändern.
Informationen zum Beibehalten vorhandener Daten finden Sie unter Ändern des Spaltentyps ohne Datenverlust.
Berechtigungen
Sie müssen mindestens über Die Berechtigungen des Tabellenadministrators verfügen, um diesen Befehl auszuführen.
Syntax
.alter
column
[DatabaseName ] TableName .
ColumnName .
type
=
ColumnNewType
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Type | Erforderlich | Beschreibung |
---|---|---|---|
DatabaseName | string |
Der Name der Datenbank, die die Tabelle enthält. | |
TableName | string |
✔️ | Der Name der Tabelle, die die zu ändernde Spalte enthält. |
ColumnName | string |
✔️ | Der Name der zu ändernden Spalte. |
ColumnNewType | string |
✔️ | Der neue Datentyp für die Spalte. |
Beispiel
.alter column ['Table'].['ColumnX'] type=string