Notas del release

10.24 PUT ROUTINE (nuevo mandato)

PUT ROUTINE

Utiliza el archivo archivador de SQL (SAR) de la rutina especificada para definir una rutina en la base de datos.

Autorización

dbadm

Conexión necesaria

Base de datos. Si se habilita la conexión implícita, se establece una conexión con la base de datos por omisión.

Sintaxis del mandato

>>-PUT ROUTINE----FROM----nombre-archivo------------------------>
 
>-----+---------------------------------------+----------------><
      '-OWNER--new-owner--+----------------+--'
                          '-USE REGISTERS--'
 

Parámetros del mandato

FROM nombre-archivo
Da nombre al archivo en el que se almacena el archivador de SQL (SAR) de rutina.

OWNER new-owner
Especifica un authorization-name (nombre de autorización) nuevo para la rutina que se utilizará para la comprobación de autorizaciones de la rutina. El new_owner (propietario-nuevo) debe tener los privilegios necesarios para que se defina la rutina. Si no se especifica la cláusula OWNER, se utiliza el authorization-name (nombre de autorización) que definió originalmente la rutina.

USE REGISTERS
Indica que los registros especiales CURRENT SCHEMA y CURRENT PATH se utilizan para definir la rutina. Si no se especifica esta cláusula, los valores para el esquema por omisión y la vía de acceso de SQL son los valores que se utilizaron en el momento en que se definió originalmente la rutina. CURRENT SCHEMA se utiliza como nombre de esquema para nombres de objeto no calificados en la definición de rutina (incluyendo el nombre de la rutina) y CURRENT PATH se utiliza para resolver los tipos de datos y las rutinas no calificadas en la definición de rutinas.

Ejemplos

     PUT ROUTINE FROM procs/proc1.sar;

Notas sobre uso

No puede instalarse más de un procedimiento de modo simultáneo bajo un determinado esquema.


[ Principio de página | Página anterior | Página siguiente ]