Compartir vía


Comando .show table policy auto_delete

Muestra la directiva de eliminación automática que se aplica a una tabla. Para obtener más información, consulte Directiva de eliminación automática.

Permisos

Debe tener al menos permisos de Usuario de base de datos, Visor de bases de datos o Monitor de base de datos para ejecutar este comando. Para más información, vea Control de acceso basado en roles.

Sintaxis

.showtable TableName policy auto_delete

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Type Obligatorio Descripción
TableName string ✔️ Nombre de la tabla.

Devoluciones

Nombre Escribir Descripción
PolicyName string Nombre de la directiva. Para la directiva de eliminación automática de tablas, este valor es AutoDeletePolicy.
EntityName string Nombre de la entidad para la que se establece la directiva. Para la directiva de eliminación automática de la tabla, este valor es [databaseName].[tableName], donde databaseName corresponde al nombre de la base de datos en la que existe la tabla y tableName al nombre de la propia tabla.
Directiva string Representación JSON del objeto de directiva.
ChildEntities string Entidades secundarias para las que se establece esta directiva. Para la directiva de eliminación automática de tablas, este valor es una cadena vacía.
EntityType string Tipo de entidad para la que se establece esta directiva. Para la directiva de eliminación automática de tablas, este valor es Table.

Ejemplos

Mostrar la directiva de eliminación automática de una tabla

Mostrar la directiva de eliminación automática que se aplica a la tabla T:

.show table T policy auto_delete

Salida

PolicyName EntityName Directiva ChildEntities EntityType
AutoDeletePolicy [base de datos]. [T] { "ExpiryDate": "2023-06-01T00:00:00" "DeleteIfNotEmpty": true } Tabla