FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Si, claro que es posible crear un sinonimo para un paquete:
http://www.softics.ru/docs/oracle10r...ments_7001.htm
__________________
Héctor Geraldino Software Engineer |
#2
|
||||
|
||||
segun entiendo tienes un paquete llamado PAQ dentro del cuals tienes varios procedimientos, entre ellos uno llamado P_ALTA.
pues bien te cuento que hasta donde yo se, no es posible crear un sinonimo para un procedimiento que se encuentra dentro de un paquete, lo que puedes hacer es crear un sinonimo para el paquete, y la forma de utilizar el procedimiento seria PAQ.P_ALTA. segun te entiendo de esta forma te serviria para los servicios web que tienes publicasdos. el problema esta en que no quieres cambiar tu codigo en delphi pora invocar los procedimientos del paquete, lo que podrias hacer crear un procedimiento P_ALTA que internamente realiza el llamado a PAQ.P_ALTA obviamente recibiendo los mismos parametros. asi no tendrias que cambiar tu aplicacion delphi. espero haberte ayudado en algo. |
#3
|
||||
|
||||
Sinonimos en oracle
Hola, mira no es posible hace lo que tu necesitas , pero lo que puede hacer es crear procedimientos con el mismo nombre de tu antigua version y llamarlos desde desde ahi los paquetes.
por ejemplo: Procedure A1(A varchar2) is begin --llamar al paquete end; suponiendo que A1 es tu anterior procedimiento espero que te ayude suerte
__________________
Q Onda? |
#4
|
||||
|
||||
Buen dia Elorza... Si es posible... pero como dice SpyO_O....
Yo tuve que hacerlo para una interfaz con otro sistema Crea el procedure P_ALTA. con lá misma definición del procedure dentro de tu paquete PAQ.P_ALTA. Y este nuevo procediemiento solo tendría el llamado a tu procediemitno en el paquete: Procedure P_ALTA (Param1 Tipo, Param 2 Tipo....) is Begin PAQ.P_ALTA(Param1, Param2...); end; Saludos, |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Utilizar el driver del proveedor - Oracle ADO.NET | SMTZ | Conexión con bases de datos | 1 | 30-06-2007 07:35:24 |
Error con sinónimos | david.rguez | SQL | 6 | 11-04-2007 18:07:49 |
Como utilizar MapObjects y Oracle | Calvsoft | Oracle | 1 | 06-09-2006 22:56:14 |
Sinónimos de Oracle y componentes TTable | javito | Oracle | 2 | 04-05-2004 12:35:56 |
Error al utilizar TStoredProc con Driver ODBC Oracle | djjano2000 | Oracle | 4 | 31-03-2004 14:49:35 |
|