Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Definierar en tabell i ett befintligt schema.
Du kan använda något av följande olika sätt att skapa en tabell för olika syften:
-
Gäller för:
Databricks SQL
Databricks RuntimeAnvänd den här syntaxen om den nya tabellen blir:
- Baserat på en kolumndefinition som du anger.
- Härleds från data på en befintlig lagringsplats.
- Härledd från en fråga.
-
Gäller för:
Databricks RuntimeDet här uttalandet matchar CREATE TABLE [USING] med Hive-syntax.
CREATE TABLE [USING] är att föredra.
-
Gäller för:
Databricks SQL
Databricks RuntimeMed den här syntaxen skapar du en ny tabell baserat på definitionen, men inte data, för en annan tabell.
-
Gäller för:
Databricks SQL
Databricks RuntimeDu kan använda tabellkloning för Delta Lake-tabeller för att uppnå två huvudmål:
- Skapa en fullständig, oberoende kopia av en tabell med dess definition och data i en viss version. Detta kallas för en
DEEP CLONE. - Gör en kopia av definitionen av tabellen som refererar till den ursprungliga tabellens lagring för de första data i en viss version. Uppdateringar på antingen källan eller den nya tabellen påverkar inte den andra. Den nya tabellen beror dock på källtabellens existens och kolumndefinition.
- Skapa en fullständig, oberoende kopia av en tabell med dess definition och data i en viss version. Detta kallas för en