精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-05-09
把arr中的数据是怎么转成id与dat的?
|
|
返回顶楼 | |
发表时间:2007-05-09
qing_pu 写道 dovecat 写道 需要自己定义一个ArrayTypeHandler
有这方面的思路,只不过具体的写法,能给个例子吗?? http://opensource.atlassian.com/confluence/oss/display/IBATIS/How+do+I+use+a+Custom+Type+Handler+with+complex+property+or+Type+Safe+Enumeration |
|
返回顶楼 | |
发表时间:2007-05-09
qing_pu 写道 抛出异常的爱 写道 你变型变的比指针还麻烦(说真的没看明白)
不过告诉我你是怎么想的,想要什么样子的东西? 如果你只是想要这个程序过去, 那么把你脑子里所有的动态语言语法全扔了好好的定义变量,再写程序。否则你写出来的就是一堆垃圾 如果说就要这个程序通过,那么应该调些或者再做些什么东西呢?? 还有就是有关变量类型的定义: 先定义了一个类型:warrant.test_rshan_typ ,包含了两个属性:id VARCHAR2(10),dat VARCHAR2(50) 然后定义了一个数组类型:warrant.test_rshan_typ_arr,它里面用来存放warrant.test_rshan_typ类型。 最后定义了存储过程:warrant.shan_test_array,接收传入的warrant.test_rshan_typ_arr数据,进行 test_rshan表的操作。以及返回操作结果。 这个自定义的类型还挺复杂的呀,就当是个批量的数据参数吧,如果真的能够用上自定义的类型当然很好了。 我想问一下,为什么一定要用存储过程来处理呢?是不是数据量比较大,业务逻辑复杂? |
|
返回顶楼 | |