Tag: oracle

如何将List从java传递给Oracle程序?

我想从Java发送一个List到Oracle程序。 例如,有一所学校,学校有一份学生名单。 此外,学生还有一个讲座列表。 我创建了一个讲座列表,一个列有讲座列表的学生列表,一个学校列出了学生列表。 讲座。 ArrayList lecture1 = new ArrayList(); lecture1.add(“Mat”); lecture1.add(“physics”); ArrayList lecture2 = new ArrayList(); lecture2.add(“English”); lecture2.add(“Spanish”); ArrayList lecture3 = new ArrayList(); lecture3.add(“Germany”); lecture3.add(“French”); 讲座清单。 ArrayList<ArrayList> lectureList1 = new ArrayList<ArrayList>(); lectureList1.add(lecture1); lectureList1.add(lecture3); ArrayList<ArrayList> lectureList2 = new ArrayList<ArrayList>(); lectureList2.add(lecture2); lectureList2.add(lecture3); 和讲座的学生名单。 ArrayList<ArrayList> StudentList = new ArrayList<ArrayList>(); StudentList.addAll(lectureList2); StudentList.addAll(lectureList2); ArrayList<ArrayList> StudentList2 = new ArrayList<ArrayList>(); StudentList2.addAll(lectureList1); […]

如何在java中调用包含用户定义类型的oracle存储过程?

在Oracle DB中: 我有以下存储过程: procedure getInfo ( p_ids IN IDS_TABLE, p_details OUT cursor ) IDS_TABLE类型是: create or replace type IDS_TABLE as table of IDS create or replace type IDS as object ( id1 NUMBER, id2 NUMBER, id3 NUMBER ) 如何在Java中调用getInfo?