multiset和set的區(qū)別 求oracle中multiset的具體用法,詳細(xì)講解?
求oracle中multiset的具體用法,詳細(xì)講解?Multiset是Oracle的set操作。分為多集并集:求兩個嵌套表的并集,結(jié)果集將包含重復(fù)值多集并集差分:求兩個嵌套表的并集,并取消重復(fù)結(jié)果多
求oracle中multiset的具體用法,詳細(xì)講解?
Multiset是Oracle的set操作。分為
多集并集:求兩個嵌套表的并集,結(jié)果集將包含重復(fù)值
多集并集差分:求兩個嵌套表的并集,并取消重復(fù)結(jié)果
多集交集:用于求兩個嵌套表的交集
多集異常:用于求差集在兩個嵌套表中,存在于集合a但不存在于集合B
用法:[declare
type list is table of number
a list:=list(1,2,3,4)
B list:=list(1,2,3)
c list:=list()
begin
c:=a multiset union B
c:=a multiset union DISTINCT B
c:=a multiset INTERSECT B
c:=a multiset EXCEPT B
表示i inc、 首先。。c、 最后一個循環(huán)
dbmsu輸出.put行(C(I))
結(jié)束循環(huán)
結(jié)束
轉(zhuǎn)換
多集返回多條記錄