gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

oracle存儲過程中賦值給變量的方法有哪些

賦值給變量的方法:1、使用“:=”直接賦值,語法“變量名:=值;”;2、使用“select 表字段 into 變量 from 表”語句;3、使用“execute immediate sql語句字符串 into 變量”語句。

oracle存儲過程中賦值給變量的方法有哪些

本教程操作環境:Windows7系統、Oracle 11g版、Dell G3電腦。

Oracle存儲過程 變量聲明和賦值的方法

1.聲明變量的3種方式

按照數據類型的聲明方式進行區分

方式一:直接聲明數據類型

格式:變量名 數據類型(大小)

V_START_DATE VARCHAR2(19); v_num number;

  說明:

  設置為字符串類型時,需要指定大小,否則報錯;

  變量的聲明必須在"begin"關鍵字之前進行。

--錯誤用法 BEGIN v_sql varchar2(100) := 'SELECT ORGSEQ FROM BASE_ORG_INFO where orgcode=to_char(410621101233)';

方式二:使用%TYPE聲明

格式:變量名 表名.字段名%TYPE

含義:該變量的數據類型與指定表的指定字段的數據類型一致

V_ORGSEQ BASE_ORG_INFO.ORGSEQ%TYPE;

  方式三:使用%ROWTYPE聲明

  格式:變量名 表名%ROWTYPE

  含義:該變量的數據類型與指定表的指定行記錄(所有字段)的數據類型一致

--VIRTUAL_CARD表整行數據 V_ROW_VIRTUAL_CARD VIRTUAL_CARD%ROWTYPE; 

  小結:

  在存儲過程中,聲明變量時,不需要使用關鍵字"DECLARE"; 

  變量不區分大小寫;

  變量在使用前必須聲明。

2.變量賦值的3種方式

方式一:直接賦值,使用":="

  使用條件:適用于聲明變量的前2種方式。

V_ORGID :=  '110';  

  說明:

  變量后面跟不能直接是sql語句,sql不會執行,可以參考方式三。

--錯誤用法 V_ORGSEQ := SELECT ORGSEQ INTO V_ORGSEQ FROM BASE_ORG_INFO; --正確用法 V_ORGSEQ := 'SELECT ORGSEQ INTO V_ORGSEQ FROM BASE_ORG_INFO';

  變量的聲明和賦值可以一塊進行。

--正確用法 v_sql varchar2(100) := 'SELECT ORGSEQ FROM BASE_ORG_INFO where orgcode=to_char(410621101233)'; BEGIN  /* 具體業務 */ END;

方式二:select 表字段 into 變量 from 表

變形一:查詢指定表的一個指定字段

  使用條件:適用于聲明變量的前2種方式可以使用

--根據醫療機構ID查詢對應的父機構的機構序列 SELECT ORGSEQ INTO V_ORGSEQ FROM BASE_ORG_INFO  WHERE ORGID =        (SELECT PARENTORGID FROM BASE_ORG_INFO WHERE ORGID = V_ORGID);

變形二:查詢指定表的所有字段

  使用條件:只適用于聲明變量的第3種方式

--將id=5120的VIRTUAL_CARD表數據賦值給變量V_ROW_VIRTUAL_CARD SELECT * INTO V_ROW_VIRTUAL_CARD FROM VIRTUAL_CARD T where t.id = 5120;

  說明:

  查詢結果只能返回一條記錄;

  查詢的表字段必須是該表的所有字段。

  錯誤舉例:

--錯誤舉例一:查詢的是所有表記錄 SELECT * INTO V_ROW_VIRTUAL_CARD FROM VIRTUAL_CARD T; --錯誤舉例二:查詢的是該表的多個字段 SELECT t.id,t.name INTO V_ROW_VIRTUAL_CARD FROM VIRTUAL_CARD T;  

方式三:execute immediate sql語句字符串 into 變量

declare/* 存儲過程,不需要聲明 */   v_sql varchar2(100);   V_ORGSEQ varchar2(100); begin   v_sql := 'SELECT ORGSEQ FROM BASE_ORG_INFO where orgcode=to_char(410621101233)';   --V_ORGSEQ賦值   execute immediate v_sql INTO V_ORGSEQ;   --打印結果   DBMS_OUTPUT.put_line(V_ORGSEQ); END;

3.變量的調用

  一般來說,變量只有這3種使用場景:賦值、邏輯判斷、算術運算;

  說明:不能用作查詢列

--錯誤調用 select V_ORGSEQ from dual;

  使用%ROWTYPE聲明的變量如何調用?

  利用"變量名.表字段"的方式可以取到該表中指定行(返回行)的指定列(任意列)所代表的數據。

--V_ROW_VIRTUAL_CARD賦值 SELECT * INTO V_ROW_VIRTUAL_CARD FROM VIRTUAL_CARD T where t.id = 5120; --調用 DBMS_OUTPUT.put_line(V_ROW_VIRTUAL_CARD.ID);  

推薦教程:《Oracle教程》

贊(1)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
极品美女扒开粉嫩小泬| 成人小视频在线看| 最近中文字幕一区二区| 被灌满精子的波多野结衣| 欧美h视频在线观看| mm131国产精品| 久久撸在线视频| 亚洲一区在线不卡| 午夜免费看毛片| 色噜噜狠狠一区二区三区狼国成人| 亚洲熟女乱色一区二区三区| 男人日女人bb视频| 成人一区二区三| 久久婷五月综合| 黄色免费高清视频| 国产一级做a爰片久久毛片男| 水蜜桃在线免费观看| 精品少妇人妻av一区二区| 400部精品国偷自产在线观看| 国产内射老熟女aaaa| 国产资源在线免费观看| 亚洲熟妇av日韩熟妇在线| 成人久久久久久久久| 久久久久久久久网| 伊人色在线视频| 欧美日韩一区二区三区电影| 一级全黄肉体裸体全过程| 色天使在线观看| 草草草视频在线观看| 乱妇乱女熟妇熟女网站| 高清av免费看| 日韩精品福利片午夜免费观看| 国产精品无码人妻一区二区在线| 欧美亚洲另类色图| 一本—道久久a久久精品蜜桃| 日韩国产小视频| 国产一区亚洲二区三区| 在线观看成人免费| 18岁视频在线观看| 欧美一级黄色录像片| 国产成人精品无码播放| www国产免费| 在线观看国产福利| 日韩av高清在线看片| 久久久福利影院| 熟女性饥渴一区二区三区| 国产人妻互换一区二区| 午夜激情av在线| 人妻无码视频一区二区三区| 日本一道在线观看| 日本黄大片一区二区三区| 亚洲熟妇av日韩熟妇在线| 欧美xxxx吸乳| 婷婷中文字幕在线观看| 一本色道无码道dvd在线观看| av动漫在线播放| 黄色网络在线观看| 一区二区三区欧美精品| 超碰在线公开97| 久久精品网站视频| 黑鬼大战白妞高潮喷白浆| 成人免费在线网| 黄黄视频在线观看| 法国空姐在线观看免费| 捷克做爰xxxⅹ性视频| 亚洲欧美手机在线| 中文字幕成人免费视频| mm131亚洲精品| 视频二区在线播放| 一级 黄 色 片一| 天堂av2020| 久久精品一卡二卡| 天天久久综合网| 国产av不卡一区二区| 永久免费在线看片视频| 国产精品啪啪啪视频| 熟女视频一区二区三区| bt天堂新版中文在线地址| 久青草视频在线播放| 成人免费aaa| 另类小说色综合| 亚洲无在线观看| 少妇一晚三次一区二区三区| 黄色www网站| 亚洲综合日韩欧美| 欧美少妇在线观看| 免费观看日韩毛片| 91插插插插插插插插| 大桥未久一区二区三区| 日韩 欧美 视频| 女性隐私黄www网站视频| 五月激情婷婷在线| a级片一区二区| 亚洲中文字幕久久精品无码喷水| 污污动漫在线观看| 欧美在线观看黄| 天天干天天综合| 黄色一级片黄色| 自拍偷拍21p| 日韩av高清在线看片| 日韩欧美亚洲另类| 青青草精品视频在线| 中文字幕22页| 18禁免费观看网站| 中文字幕av导航| 男人的天堂狠狠干| 北条麻妃亚洲一区| 精品视频一区二区在线| 999久久久精品视频| 国产精品网站免费| 日韩精品第1页| 亚洲欧美在线精品| 久久久精品在线视频| 成人毛片100部免费看| 污污网站免费看| 欧美日韩中文在线视频| 久久手机在线视频| 91香蕉国产线在线观看| 熟女人妇 成熟妇女系列视频| 成人在线视频一区二区三区| 蜜臀一区二区三区精品免费视频| 北条麻妃在线观看| 欧美成人免费在线观看视频| 久久99国产精品一区| 992kp免费看片| 欧美成人乱码一二三四区免费| 国产xxxxx视频| 久久国产色av免费观看| 成人免费aaa| 日本一本二本在线观看| 波多野结衣综合网| 大陆极品少妇内射aaaaa| 路边理发店露脸熟妇泻火| 国产大片一区二区三区| 视频免费1区二区三区 | 国产成人久久777777| 国产黄色片免费在线观看| 青青青在线观看视频| 日韩精品一区二区免费| 日本a视频在线观看| 欧美 丝袜 自拍 制服 另类| aa在线免费观看| 在线观看的毛片| 国产aⅴ爽av久久久久| 亚洲第一页在线视频| 成年人免费观看的视频| 8x8ⅹ国产精品一区二区二区| 日韩精品久久一区二区| 日韩中字在线观看| 国产又黄又大又粗视频| 中文字幕国产传媒| 91精品视频国产| 91.com在线| 日本美女高潮视频| 欧美专区第二页| 国产在线播放观看| 天天综合网日韩| 成品人视频ww入口| 亚欧在线免费观看| 男人天堂成人网| 欧美一级片中文字幕| 9999在线观看| 久久久噜噜噜www成人网| 九九九九九国产| 99热自拍偷拍| 亚洲国产欧美91| 国产一区二区三区精彩视频 | 五月婷婷之综合激情| 国内外成人激情免费视频| 免费日韩中文字幕| 国产人妻互换一区二区| 午夜dv内射一区二区| 8x8x华人在线| 天天干天天操天天做| 国产精品无码av在线播放| 永久av免费在线观看| 免费男同深夜夜行网站| 日韩国产小视频| 欧美国产在线一区| 欧美日韩亚洲第一| 中文字幕在线视频一区二区| 日本成人在线免费视频| 妺妺窝人体色www看人体| 在线观看免费成人av| 精品少妇人妻av免费久久洗澡| 亚洲黄色av片| 福利在线一区二区三区| 欧美牲交a欧美牲交| 日本人妻伦在线中文字幕| 欧美女同在线观看| 国产免费成人在线| 91九色丨porny丨国产jk| 毛片av在线播放| 黄色一级片免费播放| 九九九九九九九九| 国产三级生活片| 男人添女人下面免费视频| 波多野结衣天堂| 日本激情视频在线| 日本在线观看免费视频|