Execução de procudere retornando valores

2 respostas
E

Caros

Como faço para pegar o resultado da procedure ?

Minha procedure
IF @@ROWCOUNT = 1
RETURN @ProxCod
ELSE
RETURN NULL

Minha chamada no java

PreparedStatement sql = null;
		sql = gdc.getSession().connection().prepareCall("exec spClinicaNovoId '?'");
		sql.setString(1, "cliPaciente");
		sql.execute();
                    ...

Obs.: meu sql server é o 2005

2 Respostas

U

eritonfarias em oracle uma procedure é usada para alterar inserir deletar para exibir é usado VIEW uma VIEW pode ser chamada assim:
String sql = " SELECT * FROM vw_categoria "

O

http://java.sun.com/j2se/1.3/docs/guide/jdbc/getstart/callablestatement.html
Leia a seção 7.1.4 OUT Parameters

Criado 14 de fevereiro de 2008
Ultima resposta 15 de fev. de 2008
Respostas 2
Participantes 3