[dbo].[GetUserCredentials] @Company varchar(255), @SchedType varchar(255), @ShiftHours varchar(255), @UserRole varchar(255), @UserDesc varchar(255), @UserOwner varchar(255)select ... from ... where ...存儲(chǔ)過(guò)程^調(diào)用存儲(chǔ)過(guò)程的java代碼CallableStatement statement = con.prepareCall("{call GetUserCredentials}");statement.execute();結(jié)果java.sql.SQLException:找不到存儲(chǔ)過(guò)程“GetUserCredentials”。
1 回答

蝴蝶不菲
TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊
我發(fā)現(xiàn)你的存儲(chǔ)過(guò)程缺少輸入?yún)?shù),請(qǐng)?zhí)砑印???(輸入?yún)?shù)的數(shù)量)在prepareCall語(yǔ)句中,例如。
stmt?=?con.prepareCall("{call?insertEmployee(?,?,?,?,?,?)}"); ????????????stmt.setInt(1,?id); ????????????stmt.setString(2,?name); ????????????stmt.setString(3,?role); ????????????stmt.setString(4,?city); ????????????stmt.setString(5,?country);
添加回答
舉報(bào)
0/150
提交
取消