Oracle VARRAY的实际应用简介
以下的文章是對(duì)Oracle VARRAY創(chuàng)建變長(zhǎng)數(shù)組語句的描述,以及Oracle VARRAY(變長(zhǎng)數(shù)組)的實(shí)際應(yīng)用的介紹,望你在瀏覽之后會(huì)有會(huì)所收獲。
AD:
Oracle VARRAY(變長(zhǎng)數(shù)組)通俗的講就是一個(gè)存儲(chǔ)有序的元素集合,而其每個(gè)元素都有一個(gè)相關(guān)索引,該索引相對(duì)應(yīng)元素在數(shù)組中的位置。變長(zhǎng)數(shù)組存在大小的限制,但是可以動(dòng)態(tài)進(jìn)行更改。
創(chuàng)建變長(zhǎng)數(shù)組語句:
接下來應(yīng)用這個(gè)變長(zhǎng)數(shù)組,先創(chuàng)建一個(gè)人員表,人員表中擁有一列電話,類型是變長(zhǎng)數(shù)組,意思是這個(gè)人,可能有一個(gè)電話號(hào)碼,也可能有2個(gè),最多3個(gè)。
填充變長(zhǎng)數(shù)組
1 yuan weixiang Oracle VARRAY_PHONE('12345', '34567', '56789')
表明該用戶擁有3個(gè)電話號(hào)碼。
當(dāng)什么內(nèi)容不添加的時(shí)候,查詢結(jié)果如下:
1 yuan weixiang VARRAY_PHONE('12345', '34567', '56789')
2 hao lihai VARRAY_PHONE()
修改變長(zhǎng)數(shù)組中的元素
1 yuan weixiang VARRAY_PHONE('12345', '34567', '56789')
2 hao lihaiOracle VARRAY_PHONE('12345', '34567')
數(shù)據(jù)字典
user_varrays表
all_varrays表
修改變長(zhǎng)數(shù)組的元素的長(zhǎng)度大小
cascade選項(xiàng)把更改傳播到數(shù)據(jù)庫中的依賴對(duì)象 Person3就是依賴對(duì)象
修改變長(zhǎng)數(shù)組元素的數(shù)目
上述的相關(guān)內(nèi)容就是對(duì)Oracle VARRAY的描述,希望會(huì)給你帶來一些幫助在此方面。
轉(zhuǎn)載于:https://www.cnblogs.com/soundcode/archive/2011/12/14/2287266.html
總結(jié)
以上是生活随笔為你收集整理的Oracle VARRAY的实际应用简介的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 两台虚拟机ping不通问题
- 下一篇: 分享一下字符串匹配BM算法学习心得。