Condividi tramite


Operazioni su funzioni e stored procedure

L'adapter Microsoft BizTalk per Oracle E-Business Suite supporta funzioni e procedure Oracle.

Funzioni e procedure

L'adapter Microsoft BizTalk per Oracle E-Business Suite supporta funzioni e procedure Oracle nel modo seguente:

  • Le funzioni vengono visualizzate come operazioni. Il nome dell'operazione è il nome della funzione Oracle. I parametri IN, OUT e IN OUT sono supportati, nonché i valori RETURN.

    Importante

    Se si passa un parametro non valido in una funzione , ovvero passare un valore stringa per un campo numerico, l'adapter Oracle E-Business potrebbe generare un'eccezione a seconda del comportamento di ODP.NET. Questo perché l'adattatore Oracle E-Business usa ODP.NET per comunicare con Oracle E-Business Suite.

  • Le procedure vengono visualizzate come operazioni. Il nome dell'operazione è il nome della routine Oracle. I parametri IN, OUT e IN OUT sono supportati.

    Importante

    Come parte di una procedura, se si inserisce o si aggiorna un valore decimale (ad esempio 15.2) in un campo numerico di una tabella di interfaccia o di una tabella di database, l'adapter Oracle E-Business genererà un'eccezione. Questo perché l'adattatore Oracle E-Business usa ODP.NET per comunicare con Oracle E-Business Suite e ODP.NET non supporta l'accettazione dei valori decimali per i campi numerici.

  • I tipi REF CURSOR sono supportati per i parametri IN e OUT per le procedure e le funzioni, nonché per i valori RETURN delle funzioni. Per altre informazioni, vedere Operazioni su funzioni e procedure con parametri REF CURSOR.

  • I tipi RECORD sono supportati per i parametri IN, OUT e IN OUT per le procedure e le funzioni, nonché per i valori RETURN delle funzioni. I tipi RECORD semplici e complessi (annidati) sono supportati. Operazioni su funzioni e routine con tipi RECORD

Nota

È anche possibile impostare il contesto dell'applicazione per le funzioni e le stored procedure nell'adapter Oracle E-Business. Per informazioni sul contesto dell'applicazione e su come impostarlo, vedere Impostare contesto applicazione.

Vedere anche

Quali operazioni possono essere eseguite usando l'adapter?