日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

ORACLE中%TYPE和%ROWTYPE的使用詳解

瀏覽:167日期:2023-03-12 15:25:40
目錄
  • 1、%TYPE
  • 2、%RowType

1、%TYPE

為了使一個(gè)新定義的變量與另一個(gè)已經(jīng)定義了的變量(通常是表的某一列)的數(shù)據(jù)類型保持一致,Oracle提供了%Type的定義方式,當(dāng)被參照的那個(gè)變量的數(shù)據(jù)類型發(fā)生改變時(shí),那么這個(gè)新定義的變量的數(shù)據(jù)類型也會(huì)隨之發(fā)生改變,這種定義方式類似與其他編程語言中的"var",其類型不由自己決定。而是由與之關(guān)聯(lián)的對(duì)象決定。這樣就不用修改Sql語句了,當(dāng)不能確切的知道那個(gè)變量的類型是,就采用這種方法來定義變量的數(shù)據(jù)類型。

DECLARE
  V_ORG_NAME SF_ORG.ORG_NAME%TYPE; --與ORG_NAME類型相同
  V_PARENT_ID SF_ORG.PARENT_ID%TYPE;--與PARENT_ID類型相同
BEGIN
  SELECT ORG_NAME,PARENT_ID INTO V_ORG_NAME,V_PARENT_ID
  FROM SF_ORG SO
  WHERE SO.ORG_ID=&ORG_ID;
  DBMS_OUTPUT.PUT_LINE("部門名稱:" || V_ORG_NAME);
  DBMS_OUTPUT.PUT_LINE("上級(jí)部門編碼:" || TO_CHAR(V_PARENT_ID));
END;

2、%RowType

如果一個(gè)表有較多的列,使用%ROWTYPE來定義一個(gè)表示表中一行記錄的變量,比分別使用%TYPE來定義表示表中各個(gè)列的變量要簡(jiǎn)潔得多,并且不容易遺漏、出錯(cuò)。這樣會(huì)增加程序的可維護(hù)性。

   為了使一個(gè)變量的數(shù)據(jù)類型與一個(gè)表中記錄的各個(gè)列的數(shù)據(jù)類型相對(duì)應(yīng)、一致,Oracle提供%ROWTYPE定義方式。當(dāng)表的某些列的數(shù)據(jù)類型改變了之后,這個(gè)新定義的變量的數(shù)據(jù)類型會(huì)自動(dòng)跟隨其改變,容易保持一致,也不用修改PL/SQL程序了。當(dāng)不能確切地知道被參照的那個(gè)表的結(jié)構(gòu)及其數(shù)據(jù)類型時(shí),就只能采用這種方法定義變量的數(shù)據(jù)類型。

   一行記錄可以保存從一個(gè)表或游標(biāo)中查詢到的整個(gè)數(shù)據(jù)行的各列數(shù)據(jù)。一行記錄的各個(gè)列與表中一行的各個(gè)列有相同的名稱和數(shù)據(jù)類型。

DECLARE
  V_SF_ORG_REC SF_ORG%ROWTYPE; --與SF_ORG表中的各個(gè)列相同
BEGIN
  SELECT * INTO V_SF_ORG_REC
  FROM SF_ORG SO
  WHERE SO.ORG_ID=&ORG_ID;
  DBMS_OUTPUT.PUT_LINE("部門ID:" || TO_CHAR(V_SF_ORG_REC.ORG_ID));
  DBMS_OUTPUT.PUT_LINE("部門名稱:" || V_SF_ORG_REC.ORG_NAME);
  DBMS_OUTPUT.PUT_LINE("上級(jí)部門編碼:" || TO_CHAR(V_SF_ORG_REC.PARENT_ID));
END;

到此這篇關(guān)于ORACLE中%TYPE和%ROWTYPE的使用的文章就介紹到這了,更多相關(guān)oracle %TYPE和%ROWTYPE使用內(nèi)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

標(biāo)簽: Oracle
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
午夜久久99| 日韩极品在线观看| 在线视频免费在线观看一区二区| 91成人在线| 亚洲精品一区二区妖精| 麻豆成全视频免费观看在线看| 97久久亚洲| 欧美日韩亚洲在线观看| 尹人成人综合网| 日韩精品欧美| 久久国产欧美| 欧美日韩高清| 99久久99久久精品国产片果冰 | 久久国产视频网| 亚洲97av| 国产精品一二| 99久久亚洲精品| 日韩在线一区二区| 九九99久久精品在免费线bt| 午夜久久久久| 久久久成人网| 亚洲精品高潮| 伊人影院久久| 欧美日一区二区在线观看| 亚洲欧洲一区| 久久av一区| 久久亚洲精精品中文字幕| 国产精品字幕| 亚洲五月婷婷| 国产精品伦一区二区| 欧美一级精品| av资源亚洲| 国产一区二区三区探花| 久久亚洲欧美| 欧美sm一区| 日本99精品| 亚洲一区日本| 蜜桃视频在线观看一区| 久久亚洲国产精品一区二区| 日韩在线一二三区| 亚洲欧美久久久| 日韩欧美一区二区三区在线观看 | 伊人精品一区| 久久久久久久久丰满| 高清一区二区三区| 国产不卡一区| 99视频精品视频高清免费| 日本在线啊啊| 最近高清中文在线字幕在线观看1| 成人在线免费观看网站| 日韩在线欧美| 亚洲精品高潮| 欧美精品成人| 欧美sm一区| 美女精品在线观看| 日韩一区二区三区免费视频| 国产精品巨作av| 日韩精品亚洲aⅴ在线影院| 麻豆中文一区二区| 欧美91在线|欧美| 麻豆成全视频免费观看在线看| 欧美日韩在线二区| 欧美日韩国产精品一区二区亚洲| 国产精品免费看| 国产欧美午夜| 亚洲欧美日韩精品一区二区 | 国产一级一区二区| 电影91久久久| 免费精品视频最新在线| 性欧美69xoxoxoxo| 日韩高清中文字幕一区| 国产亚洲一区二区三区不卡| 日韩一级精品| 日韩精选在线| 久久国产直播| 天堂中文av在线资源库| 热久久久久久久| 亚洲免费在线| 99国产一区| 国产精品一区二区99| 日韩不卡免费高清视频| 性一交一乱一区二区洋洋av| 麻豆精品91| 日韩在线卡一卡二| 久久av导航| 久久久久91| 日本大胆欧美人术艺术动态| 91精品国产自产精品男人的天堂 | 综合日韩av| 日韩深夜视频| 91精品成人| 91精品一区| 麻豆一区二区三区| 婷婷综合六月| 最新亚洲国产| 91视频一区| 成人小电影网站| 国产麻豆综合| 91嫩草精品| 久久亚洲在线| 国产精选久久| 亚洲综合精品四区| 国产精品丝袜在线播放| 激情综合网址| 色黄视频在线观看| 麻豆91在线播放| 石原莉奈在线亚洲三区| 久久免费视频66| 蜜桃久久精品一区二区| 日韩黄色大片网站| 国产精久久一区二区| 97成人在线| 国产一区亚洲| 日韩欧美在线中字| 久久精品凹凸全集| 亚洲自拍另类| 久久久久欧美精品| 岛国精品一区| 久久99影视| 欧美日韩亚洲一区| 国产欧美一区二区三区国产幕精品 | 蜜桃av一区二区三区电影| 粉嫩av一区二区三区四区五区 | 免费一级欧美片在线观看网站| 日韩中文字幕av电影| 激情久久五月| 日韩亚洲一区在线| 日韩国产一区| 日韩大片在线观看| 久久久亚洲欧洲日产| 午夜精品一区二区三区国产| 欧美日韩在线二区| 欧美亚洲精品在线| 91久久中文| 亚洲欧洲美洲国产香蕉| 伊人影院久久| 欧美日韩国产在线一区| 国产高清一区| 另类亚洲自拍| 日本成人在线一区| 国产精品天天看天天狠| 日本亚洲视频在线| 精品国产黄a∨片高清在线| 老司机精品久久| 日韩国产一二三区| 好看不卡的中文字幕| 欧美日韩国产高清| 日日夜夜免费精品视频| 国产精品xxx| 91精品韩国| 蜜臀91精品一区二区三区| 日韩av一区二区在线影视| 国产精品视频一区二区三区| 欧美www视频在线观看| 久久高清免费| 欧美一区影院| 久久九九精品| 日韩1区2区3区| 日韩电影免费在线观看| 日本v片在线高清不卡在线观看| 日韩欧美中文在线观看| 精品免费av一区二区三区| 国产videos久久| 日韩午夜在线| 欧美高清一区| 精品一区不卡| 国产九九精品| 日本不卡视频在线观看| 国产麻豆一区| 中文字幕日韩亚洲| 91欧美日韩在线| 欧美日韩中文字幕一区二区三区 | 91精品一区二区三区综合| 日日夜夜免费精品视频| 综合日韩av| 久久福利影视| 欧美激情麻豆| 欧美日韩视频网站| 亚洲精品午夜av福利久久蜜桃| 天堂成人国产精品一区| 国产欧美一级| 在线亚洲自拍| 高清精品久久| 日韩三区四区| 色一区二区三区| 亚洲3区在线| 欧美精选一区二区三区| 国产专区精品| 在线免费观看亚洲| 超级白嫩亚洲国产第一| 欧美一区91| 一区二区三区国产在线| 国产成人77亚洲精品www| 亚洲精品福利| 国产偷自视频区视频一区二区| 久久久久久久欧美精品| 99久久婷婷这里只有精品| 国产亚洲欧美日韩在线观看一区二区 | 午夜精品影院| 久久久久欧美精品|