4D v16.3SQL EXECUTE SCRIPT |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
SQL EXECUTE SCRIPT
SQL EXECUTE SCRIPT
El comando SQL EXECUTE SCRIPT permite ejecutar una serie de instrucciones SQL ubicadas en el archivo de script designado por rutaScript. Nota: este comando no puede utilizarse con una conexión externa que se abre directamente o vía ODBC. Pase en el parámetro rutaScript la ruta de acceso completa del archivo texto que contiene las instrucciones SQL a ejecutar. La ruta de acceso debe expresarse utilizando la sintaxis del sistema actual. Si pasa una cadena vacía ("") en rutaScript, se muestra una caja de diálogo de apertura estándar de manera que el usuario pueda seleccionar el archivo de script a ejecutar. Nota: los comandos SQL EXPORT DATABASE y SQL EXPORT SELECTION generan automáticamente este archivo de script. El parámetro accionError se utiliza para configurar el funcionamiento del comando cuando ocurre un error durante la ejecución del script. Puede pasar una de las siguientes tres constantes, ubicadas en el tema "":
Los parámetros nomAtrib y valAtrib deben pasarse en pares. Estos parámetros permiten definir los atributos específicos para la ejecución del script. En la versión actual de 4D, en nomAtrib sólo puede pasarse un atributo, disponible vía la constante siguiente, ubicada en el tema "":
Si el archivo de registro de peticiones de 4D está activo (vía los selectores 28 o 45 del comando SET DATABASE PARAMETER), cada comando SQL ejecutado generará una entrada con la siguiente información:
Si el script se ejecuta correctamente (no se encuentra ningún error), la variable sistema OK toma el valor 1. En el evento de un error, la variable sistema OK toma o no el valor 0 en función del parámetro accionError:
Nota: si utiliza este comando para ejecutar acciones consumidoras de memoria tales como importación masiva de datos, puede considerar llamar al comando SQL ALTER DATABASE para desactivar temporalmente las opciones SQL.
|
PROPIEDADES
Producto: 4D HISTORIA
Creado por: 4D v12 ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||