Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE OR REPLACE FUNCTION net_train(terms text[], perceptron_id integer)
- RETURNS void AS
- $BODY$begin
- -- stub
- end;$BODY$
- LANGUAGE plpgsql VOLATILE
- COST 100;
- ALTER FUNCTION net_train(text[], integer)
- OWNER TO postgres;
- ArrayList<String> ProcessedTherms = new ArrayList<String>();
- CallableStatement cstmt = con.prepareCall(
- "{call net_train(?, ?)}");
- ArrayList<String> myTerms;
- //Преобразуем термы в строковое представление массива
- StringBuilder sb=new StringBuilder("'{"); //'{
- for(String s:myTerms) {
- sb.append(""").append(s).append(""").append(','); //пишем нечто вроде "термN",
- }
- sb.deleteCharAt(sb.length()-1); //убираем последнюю запятую
- sb.append("}'"); // }'
- cstmt.setString(1, sb.toString());
- cstmt.setInt(2, perceptron_id);
- cstmt.executeQuery();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement