Truncar tabla
Propósito
Elimina todos los registros de la tabla especificada, independientemente del conjunto encontrado actual.
Temas relacionados
Formato
Truncar tabla [Con diálogo: Activo/Inactivo; <Tabla actual>/Tabla: "<nombre de tabla>"]
Opciones
•Con diálogo determina si se muestra un cuadro de diálogo al ejecutar el paso de guión en el que se solicite al usuario que confirme la eliminación de los registros.
•Tabla actual es la tabla activa al ejecutar este paso de guión.
•Especificar tabla permite seleccionar una tabla del archivo actual.
Compatibilidad
Dónde se ejecuta el paso de guión | Compatible |
FileMaker Pro | Sí |
FileMaker Server | Parcial |
FileMaker Go | Sí |
Publicación en la Web personalizada | Parcial |
FileMaker WebDirect | Sí |
Solución en tiempo de ejecución | Sí |
Se origina en
FileMaker Pro 15.0
Descripción
Importante No se puede deshacer la eliminación de todos los registros.
Truncar tabla intenta bloquear todos los registros de la tabla antes de eliminarlos. Si no puede bloquear todos los registros (por ejemplo, si otro usuario está editando un registro), Truncar tabla se detendrá y devolverá un código de error (que puede capturarse con la
función Get ( LastError )).
Este paso de guión puede ser más rápido que el
paso de guión Eliminar todos los registros para eliminar una gran cantidad de registros.
Notas
•Si selecciona
Tabla actual y la tabla activa al ejecutar este paso de guión procede de una
fuente de datos ODBC, Truncar tabla se omite y devuelve un código de error. Si la tabla activa procede de una fuente de datos de FileMaker externa, Truncar Tabla se ejecuta con normalidad.
•Los guiones del servidor y Publicación en la Web personalizada ejecutan este paso de guión como si la opción Con diálogo se hubiera establecido en Inactivo.
Ejemplo 1
Tras preguntar al usuario, elimina todos los registros de la tabla denominada Facturas.
Truncar tabla [Con diálogo: Inactivo; Tabla: "Facturas"]
Temas relacionados