Compartir a través de


Operaciones en funciones y procedimientos almacenados

El adaptador de Microsoft BizTalk para Oracle E-Business Suite admite funciones y procedimientos de Oracle.

Funciones y procedimientos

El adaptador de Microsoft BizTalk para Oracle E-Business Suite admite funciones y procedimientos de Oracle de la siguiente manera:

  • Las funciones se muestran como operaciones. El nombre de la operación es el nombre de la función de Oracle. Se admiten parámetros IN, OUT e IN OUT, así como valores RETURN.

    Importante

    Si pasa un parámetro no válido en una función (es decir, pasa un valor de cadena para un campo numérico), el adaptador de Oracle E-Business podría producir una excepción en función del comportamiento de ODP.NET. Esto se debe a que el adaptador de Oracle E-Business usa ODP.NET para comunicarse con Oracle E-Business Suite.

  • Los procedimientos se muestran como operaciones. El nombre de la operación es el nombre del procedimiento de Oracle. Se admiten parámetros IN, OUT e IN OUT.

    Importante

    Como parte de un procedimiento, si inserta o actualiza un valor decimal (por ejemplo, 15.2) en un campo numérico de una tabla de interfaz o una tabla de base de datos, el adaptador de Oracle E-Business producirá una excepción. Esto se debe a que el adaptador de Oracle E-Business usa ODP.NET para comunicarse con Oracle E-Business Suite y ODP.NET no admite la aceptación de valores decimales para los campos numéricos.

  • Los tipos REF CURSOR se admiten para parámetros IN y OUT para procedimientos y funciones, así como para los valores RETURN de función. Para obtener más información, vea Operaciones en funciones y procedimientos con parámetros REF CURSOR.

  • Los tipos RECORD se admiten para parámetros IN, OUT e IN OUT para procedimientos y funciones, así como para valores RETURN de función. Se admiten los tipos RECORD simples y complejos (anidados). Operaciones en funciones y procedimientos con tipos RECORD

Nota

También puede establecer el contexto de la aplicación para funciones y procedimientos almacenados en el adaptador de Oracle E-Business. Para obtener información sobre el contexto de la aplicación y cómo establecerlo, consulte Establecer contexto de aplicación.

Consulte también

¿Qué operaciones se pueden realizar mediante el adaptador?