国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

Oracle中的臨時表用法匯總

瀏覽:3日期:2023-11-14 17:28:31
說明:下文中的一些說明和示例代碼摘自CSDN,恕不一一指明出處,在此一并對相關作者表示感謝! 假如作者有異議,請來信說明1 語法;在Oracle中,可以創建以下兩種臨時表: 1) 會話特有的臨時表 CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification> ) ON COMMIT PRESERVE ROWS; 2) 事務特有的臨時表 CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification> ) ON COMMIT DELETE ROWS; CREATE GLOBAL TEMPORARY TABLE MyTempTable 所建的臨時表雖然是存在的,但是假如insert 一條記錄然后用別的連接登上去select,記錄是空的。--ON COMMIT DELETE ROWS 說明臨時表是事務指定,每次提交后ORACLE將截斷表(刪除全部行) --ON COMMIT PRESERVE ROWS 說明臨時表是會話指定,當中斷會話時ORACLE將截斷表。2 動態創建;create or replace procedure pro_temp(v_col1 varchar2,v_col2 varchar2) asv_num number;beginselect count(*) into v_num from user_tables where table_name='T_TEMP';--create temporary tableif v_num<1 thenexecute immediate 'CREATE GLOBAL TEMPORARY TABLE T_TEMP (COL1 VARCHAR2(10),COL2 VARCHAR2(10)) ON COMMIT delete ROWS';end if;--insert dataexecute immediate 'insert into t_temp values('''v_col1''','''v_col2''')';execute immediate 'select col1 from t_temp' into v_num;dbms_output.put_line(v_num);execute immediate 'delete from t_temp';commit;execute immediate 'drop table t_temp';end pro_temp;測試:15:23:54 SQL> set serveroutput on15:24:01 SQL> exec pro_temp('11','22');11PL/SQL 過程已成功完成。已用時間: 00: 00: 00.7915:24:08 SQL> desc t_temp;ERROR:ORA-04043: 對象 t_temp 不存在3 特性和性能(與普通表和視圖的比較);臨時表只在當前連接內有效臨時表不建立索引,所以假如數據量比較大或進行多次查詢時,不推薦使用數據處理比較復雜的時候時表快,反之視圖快點在僅僅查詢數據的時候建議用游標: open cursor for 'sql clause';歡迎補充!
標簽: Oracle 數據庫
主站蜘蛛池模板: 日韩欧美视频一区二区三区 | 一区二区三区在线免费视频 | 国产一国产a一级毛片 | 午夜影院免费入口 | 亚洲美女在线观看 | 久久精品亚洲精品一区 | 久久久久日韩精品无 | 欧美大片一区二区三区 | 免费看欧美一级a毛片 | 一区二区三区日韩 | 超级碰碰碰在线观看 | 国产精品高清全国免费观看 | 日本久久一区二区 | 黄网站www| 国产日产久久高清欧美一区 | 成人黄色免费网站 | 深夜福利国产福利视频 | 国产爽的冒白浆的视频高清 | 国产高清一区二区三区免费视频 | 国产国模福利视频 | 成人毛片免费看 | 日韩毛片在线播放 | 99精品在线看 | 免费一级毛片在线播放视频 | 亚洲欧美日韩中文字幕在线一区 | 成人午夜大片 | 日本视频在线免费观看 | 婷婷丁香久久 | 免费看黄色片的网站 | 国产呦精品系列在线 | 美女被免费网站在线视频软件 | 高清在线一区二区三区亚洲综合 | 中文字幕在线成人免费看 | 午夜在线观看视频免费 成人 | 草草视频在线观看最新 | 91视频一88av| 91成人影院| 亚洲九九色 | 琪琪午夜伦埋大全影院 | 亚洲欧美成人在线 | 久草在线在线观看 |