Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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';