Como se chama um Function em Banco de Dados?

Eu tenho uma dúvida básica, sobre chamar uma função no Banco de dados.

De qual tipo de função você está falando? É algo que você quer usar em um select por exemplo, ou vai chamar externamente (a partir da aplicação, por exemplo), pra pegar o resultado da execução?

Abraço.

1 curtida

Obrigado! Consegui aqui já, era só usar SELECT mais o nome da função que eu passei .

Obrigado! Consegui aqui amigo, era só usar um select antes e o nome da função que eu passei .

Eu sei que o Java tem a “declaração de chamada preparada”, ou melhor o método prepareCall(String str) que tu pode consultar na doc (prepareCall). Esse método é especializado para procedures, mas pode ser usado para outras chamadas. Você pode consultar o tutorial da Oracle [aqui] (https://docs.oracle.com/javase/tutorial/jdbc/basics/storedprocedures.html) sobre isso. Além disso no próprio GUJ, tem: Chamar função PL/SQL do Oracle dentro de uma aplicação Java que pode te ajudar.

1 curtida

Obrigado, a minha dúvida era outra, eu consegui aqui já, era para inserir elementos no banco de dados.