Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 2.898 pregleda

Najnovija ↓

Poziv stored procedure iz Jave 06.05.2012. u 18:26 · pre 176 meseci #1
Pitanje: ako je program napisan u Javi da li se razlicito pozivaju uskladiste (stored) procedure
na Oracle bazi i MS SQL Serveru 2008? Preciznije, da li bi se kod poziva razlikovao izvorni kod Java
programa ili bi se samo promjenio konekcioni string ili neka druga vrijednost nevezana za izvorni kod?

Pretpostavka je da obe procedure imaju iste ulazne i izlazne parametre.
Re: Poziv stored procedure iz Jave 07.05.2012. u 09:40 · pre 176 meseci #2
1. Potrebno je da promeniš konekcioni string prilikom kreiranja connection objekta i da downloaduješ odgovarajuće JDBC drivere. Microsoft SQL server koristi jedan JDBC driver, dok Oracle drugi.

2. Stored procedure se ne pozivaju na isti način. U Oracle-u ih pozivaš kao i u MySQL-u sa:

CALL procedureName('param1', 'param2' ... 'param n')

U Microsoft SQL serveru ih pozivaš na sledeći način:

EXECUTE procedureName 'param1', 'param2' ... 'param n'
Potpis
↑ ↑ ↓ ↓ ← → ← → B A B A [select] [start]
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme