Det burde virke, hvis du bruger en Erklæring
i stedet for en CallableStatement
.
Du skal bruge Statement
for alle DDL, PreparedStatement
for DML og CallableStatement
for procedurekald. Oprettelse af en procedure er DDL.
En CallableStatement
vil forsøge at detektere og binde variabler identificeret med et kolon :
så det er sandsynligvis derfor din kode ikke virkede.