Delen via


TABEL MAKEN ALS KLOON VAN

van toepassing op:Warehouse in Microsoft Fabric

Hiermee maakt u een nieuwe tabel als een kloon met nulkopie van een andere tabel in Warehouse in Microsoft Fabric. Alleen de metagegevens van de tabel worden gekopieerd. De onderliggende gegevens van de tabel, opgeslagen als Parquet-bestanden, worden niet gekopieerd.

Zie Kloontabel met TSQL in Microsoft Fabric voor meer informatie over het klonen van een tabel in Microsoft Fabric. U kunt ook tabellen in Microsoft Fabric klonen via de Fabric-portal, voor voorbeelden zie Kloontabellen in de Fabric-portal.

Transact-SQL syntaxis-conventies

Syntaxis

CREATE TABLE 
    { database_name.schema_name.table_name | schema_name.table_name | table_name } 
AS CLONE OF 
    { database_name.schema_name.table_name | schema_name.table_name | table_name } [AT {point_in_time}]

Arguments

database_name

De naam van de database die de nieuwe gekloonde tabel bevat. De standaardwaarde is de huidige database.

schema_name

Het schema van de tabel waarin de tabelklonen zich bevindt. Het opgeven van een schema is optioneel wanneer de tabel wordt gekloond binnen hetzelfde schema. Als dit leeg is, wordt het standaardschema gebruikt.

Het opgeven van de schemanaam is vereist wanneer een tabel in verschillende schema's wordt gekloond.

table_name

De naam van de gekloonde tabel. Tabelnamen moeten de regels voor id's volgen. table_name mag maximaal 128 tekens bevatten.

point_in_time

Op de opgegeven datum en tijd spiegelt de tabelklonen de gegevens nauwkeurig zoals op die specifieke datum en tijd in UTC. De notatie van de datum/tijd-gegevenstypewaarde moet JJJJ-MM-DDThh:mm:ss zijn, waarbij 'T' het begin van de tijd aangeeft.

Het opgeven van de point_in_time is niet vereist voor het maken van tabelklonen vanaf het huidige tijdstip.

Warehouse in Microsoft Fabric bewaart en onderhoudt automatisch de gegevensgeschiedenis gedurende zeven kalenderdagen. Ga naar De tabel Clone voor meer informatie.

Permissions

Vereist:

  • SELECT-machtiging voor de hele brontabel
  • CREATE TABLE-machtigingen voor het schema waarin de kloon van de tabel wordt gemaakt

Constraints

Primaire en unieke sleutelbeperkingen die zijn gedefinieerd in de brontabel, worden gerepliceerd bij het maken van een kloon.

Beperkingen

Zie Tabelbeperkingen klonen voor beperkingen.

Voorbeelden

Eén. Een tabelklonen maken binnen hetzelfde schema

--Clone creation within the same schema
CREATE TABLE dbo.Employee AS CLONE OF dbo.EmployeeUSA;

B. Een tabelklonen maken in schema's binnen hetzelfde datawarehouse

--Clone creation across schemas
CREATE TABLE dbo.Employee AS CLONE OF dbo1.EmployeeUSA;

C. Een tabelklonen maken binnen hetzelfde schema op een bepaald moment

--Clone creation within the same schema
CREATE TABLE dbo.Employee AS CLONE OF dbo.EmployeeUSA AT '2023-05-23T14:24:10.325';

D. Een tabelklonen maken in een schema op een bepaald moment

--Clone creation within the same schema
CREATE TABLE dbo.Employee AS CLONE OF dbo1.EmployeeUSA AT '2023-05-23T14:24:10';