“Conocimiento software>Software de base de datos

Cómo reemplazar una función de Oracle Database

2012/2/15
La ventaja de haber almacenado funciones en una base de datos es que pueden ser fácilmente restaurados y modificados según sea necesario. También evita la necesidad de almacenar el código de funciones y procedimientos externamente , ya que todo se lleva a cabo en el repositorio de datos central. El comando de la función creadora o reemplazar en Oracle proporciona una forma de modificar las funciones existentes o crear otros nuevos si es necesario. Como los sistemas y requisitos de cambio , a menudo es necesario cambiar los procedimientos almacenados que se correspondan con los cambios en el entorno tecnológico externo. Instrucciones
1

Ir a una línea de comandos PL /SQL en SQLPlus hasta que se le presenta con el "SQL > " del sistema.
2

Código un comando de crear o sustituir a sobrescribir la antigua función almacenada . La sintaxis de la primera línea de una función llamada "test " con un valor de retorno de varchar2 es:

crear o sustituir la función de prueba RETURN varchar2 ES
3

entrada del BEGIN y END declaraciones de la nueva función, incluidos los códigos nuevos o modificados , de la siguiente manera :

COMENZAR

- código adicional aquí ...

RETURN ' algún valor ' ;
test

END;

/
4

prueba la nueva función mediante la ejecución de algunos datos, y compruebe que la nueva funcionalidad trabaja de la manera que esperamos que a . Si no es así , considerar la reescritura de la función y /o nuevos datos de prueba . La función completa es ahora :

crear o sustituir la función de prueba RETURN varchar2 ES

COMENZAR

- Código adicional aquí ...

RETURN "algunos valor ' ;
test FIN

;

/foto

Software de base de datos
Diseño de base de datos relacional claramente explicados
Cómo eliminar un archivo en el Archivo en Windows Vista
Cómo encontrar si existe una consulta en Access
Cómo trabajar con documentos de Word desde Access mediante Automatización
Cómo eliminar duplicados en MS Access 2007
Cómo insertar datos en Grid View
¿Puedes darme algunos ejemplos de bases de datos cotidianas?
Acceda Consejos de consultas
Conocimiento de la computadora © http://www.ordenador.online