DB2 Versione 9 per Linux, UNIX e Windows

Creazione di funzioni definite dall'utente DB2 da Esplora progetto dati

È possibile utilizzare la procedura guidata Nuova funzione definita dall'utente per creare UDF DB2 in SQL.

Prerequisito: è necessario creare un progetto di sviluppo dati.

Per creare una funzione definita dall'utente da un progetto di sviluppo dati:

  1. Passare alla prospettiva Dati.
  2. In Esplora progetto dati, fare clic con il tasto destro del mouse sulla cartella Funzione definita dall'utente in un progetto di sviluppo dati e fare clic su Nuovo. Verrà aperta la procedura guidata Nuova funzione definita dall'utente.
  3. Completare i vari passi della procedura. Se la procedura guidata è stata avviata utilizzando il pulsante della barra degli strumenti, allora è necessario fornire le informazioni sul progetto e sulla connessione.
  4. Fare clic su Fine.
La procedura guidata crea la funzione definita dall'utente e la aggiunge alla cartella Funzioni definite dall'utente, quindi la funzione viene aperta nell'editor delle routine.
Nota: La procedura guidata non supporta tutti i tipi di dati su tutti i server DB2. Quando si crea una UDF di tabella, la procedura guidata consiglia tipi di dati SQL per i dati restituiti per ogni colonna. Se la procedura guidata non riesce ad associare un tipo di dati corrispondente per una colonna in quanto il tipo di dati non è supportato, la colonna Tipo di dati sulla pagina Risultati della vista Output dati riporterà "non associato". Per correggere questo problema, aprire la funzione definita dall'utente generata nell'editor e modificare il tipo di dati manualmente.

Per impostazione predefinita, la creazione della funzione definita dall'utente non registra la funzione stessa sul database. Per registrare la funzione sul database, è necessario prima distribuirla.




Feedback

Icona Aggiorna Ultimo aggiornamento per DB2 Versione 9.1