Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer
Crea nuevas tablas vacías como una operación masiva.
El comando debe ejecutarse en el contexto de una base de datos específica.
Permisos
Debe tener al menos permisos de usuario de base de datos para ejecutar este comando.
Sintaxis
.createtables tableName1 (columnName:columnType [ ...]) [, , tableName2( columnName:columnType [, ...]) ... ] [with( propertyName = propertyValue [, ...]])
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
| Nombre | Type | Obligatorio | Descripción |
|---|---|---|---|
| tableName | string |
✔️ | El objeto de la tabla que se va a crear. |
| columnName, columnType | string |
✔️ | Nombre de una columna asignada al tipo de datos de esa columna. La lista de asignaciones define el esquema de columna de salida. |
| propertyName, propertyValue | string |
Lista separada por comas de pares de propiedades clave-valor. Consulte las propiedades admitidas. |
Propiedades admitidas
| Nombre | Escribir | Descripción |
|---|---|---|
docstring |
string |
Texto libre que describe la entidad que se va a agregar. Esta cadena se presenta en varias configuraciones de experiencia del usuario junto a los nombres de entidad. |
folder |
string |
Nombre de la carpeta que se va a agregar a la tabla. |
Nota:
Si una o varias tablas con los mismos nombres (que distinguen mayúsculas de minúsculas) que las tablas especificadas ya existen en el contexto de la base de datos, el comando devuelve correctamente sin cambiar las tablas existentes, incluso en los escenarios siguientes:
- El esquema especificado no coincide con el esquema de una tabla existente
- Los
folderparámetros odocstringse especifican con valores diferentes de los establecidos en las tablas existentes.
Se crean las tablas especificadas que no existen.
Ejemplo
.create tables
MyLogs (Level:string, Timestamp:datetime, UserId:string, TraceId:string, Message:string, ProcessId:int32),
MyUsers (UserId:string, Name:string)