日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
OracleVARRAY的實際應用簡介

Oracle VARRAY(變長數(shù)組)通俗的講就是一個存儲有序的元素集合,而其每個元素都有一個相關索引,該索引相對應元素在數(shù)組中的位置。變長數(shù)組存在大小的限制,但是可以動態(tài)進行更改。

創(chuàng)新互聯(lián)是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設公司,自成立以來公司不斷探索創(chuàng)新,始終堅持為客戶提供滿意周到的服務,在本地打下了良好的口碑,在過去的十余年時間我們累計服務了上千家以及全國政企客戶,如展覽展示等企業(yè)單位,完善的項目管理流程,嚴格把控項目進度與質量監(jiān)控加上過硬的技術實力獲得客戶的一致表揚。

創(chuàng)建變長數(shù)組語句:

 
 
 
  1. Create Type varray_phone as varray(3) of varchar2(50);

接下來應用這個變長數(shù)組,先創(chuàng)建一個人員表,人員表中擁有一列電話,類型是變長數(shù)組,意思是這個人,可能有一個電話號碼,也可能有2個,最多3個。

 
 
 
  1. create table person3
  2. (
  3. id integer constraint person3_pk primary key,
  4. first_name varchar(20),
  5. last_name varchar(20),
  6. phone varray_phone
  7. )

填充變長數(shù)組

 
 
 
  1. insert into person3 values(1,'yuan','weixiang',varray_phone('12345','34567','56789'));
  2. SQL> select * from person3;
  3. ID FIRST_NAME LAST_NAME PHONE

1 yuan weixiang Oracle VARRAY_PHONE('12345', '34567', '56789')

表明該用戶擁有3個電話號碼。

當什么內容不添加的時候,查詢結果如下:

 
 
 
  1. insert into person3 values(2,'hao','lihai',varray_phone());
  2. SQL> select * from person3;
  3. ID FIRST_NAME LAST_NAME PHONE

1 yuan weixiang VARRAY_PHONE('12345', '34567', '56789')

2 hao lihai VARRAY_PHONE()

修改變長數(shù)組中的元素

 
 
 
  1. update person3 set phone= varray_phone('12345','34567') where id = 2;
  2. ID FIRST_NAME LAST_NAME PHONE

1 yuan weixiang VARRAY_PHONE('12345', '34567', '56789')

2 hao lihaiOracle VARRAY_PHONE('12345', '34567')

數(shù)據(jù)字典

user_varrays表

all_varrays表

修改變長數(shù)組的元素的長度大小

 
 
 
  1. Alter type varray_phone
  2. modify element type varchar2(60) cascade

cascade選項把更改傳播到數(shù)據(jù)庫中的依賴對象 Person3就是依賴對象

修改變長數(shù)組元素的數(shù)目

 
 
 
  1. alter type varray_phone modify limit 5 cascade

上述的相關內容就是對Oracle VARRAY的描述,希望會給你帶來一些幫助在此方面。


新聞名稱:OracleVARRAY的實際應用簡介
網(wǎng)頁鏈接:http://www.5511xx.com/article/cdsegig.html