Opdracht .create tables
Hiermee maakt u nieuwe lege tabellen als een bulkbewerking.
De opdracht moet worden uitgevoerd in de context van een specifieke database.
Machtigingen
U moet ten minste machtigingen voor databasegebruiker hebben om deze opdracht uit te voeren.
Syntax
.create
tables
tableName1(
Kolomnaam:
columnType [,
...])
[,
tableName2(
columnName:
columnType [,
...])
... ] [with
(
propertyName=
propertyValue [,
...])
]
Meer informatie over syntaxisconventies.
Parameters
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
tableName | string |
✔️ | De naam van de tabel die u wilt maken. |
columnName, columnType | string |
✔️ | De naam van een kolom die is toegewezen aan het type gegevens in die kolom. De lijst met toewijzingen definieert het uitvoerkolomschema. |
propertyName, propertyValue | string |
Een door komma's gescheiden lijst met sleutel-waarde-eigenschappenparen. Zie ondersteunde eigenschappen. |
Ondersteunde eigenschappen
Naam | Type | Description |
---|---|---|
docstring |
string |
Vrije tekst met een beschrijving van de entiteit die moet worden toegevoegd. Deze tekenreeks wordt weergegeven in verschillende UX-instellingen naast de entiteitsnamen. |
folder |
string |
De naam van de map die u aan de tabel wilt toevoegen. |
Notitie
Als een of meer tabellen met dezelfde (hoofdlettergevoelige) namen als de opgegeven tabellen al bestaan in de context van de database, retourneert de opdracht succes zonder de bestaande tabellen te wijzigen, zelfs in de volgende scenario's:
- Het opgegeven schema komt niet overeen met het schema van een bestaande tabel
- De
folder
parameters ofdocstring
worden opgegeven met andere waarden dan de parameters die zijn ingesteld in de bestaande tabellen
Opgegeven tabellen die niet bestaan, worden gemaakt.
Voorbeeld
.create tables
MyLogs (Level:string, Timestamp:datetime, UserId:string, TraceId:string, Message:string, ProcessId:int32),
MyUsers (UserId:string, Name:string)
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor