Sobes.tech
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 және т.б. әдістер осы параметрлердің мәндерін олардың реттік нөмірі бойынша орнатады.