想写一个oracle存储过程
主要是更新一个字段
 传进一个数组:int[] ids 
for(int i=1;i<ids.length;i++) {update field set sort =i where id = ids[i]; }以上的我想用存储过程来表现,最后用hibernate调用过程,请问如何写呢