Junior — Middle
CallableStatement-ке кіріс параметрлерін беру және қалай жасауға болады?
sobes.tech AI
AI-дан жауап
Иә, дайындалған өрнек CallableStatement-ке кіріс параметрлерін беру мүмкін. CallableStatement дерекқорда сақталған процедураларды шақыру үшін пайдаланылады, және параметрлер setXXX() әдістері арқылы беріледі, мұнда XXX — деректер түрі.
Кіріс параметрлерін беру мысалы:
CallableStatement cs = connection.prepareCall("{call my_procedure(?, ?)}");
cs.setInt(1, 10); // бірінші параметр
cs.setString(2, "example"); // екінші параметр
cs.execute();
Мұнда сұрақ белгісі (?) — бұл параметр үшін орынбасар, ал setInt, setString және т.б. әдістер осы параметрлердің мәндерін олардың реттік нөмірі бойынша орнатады.