说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

如何创建一个临时表

编辑:说三道四文库 发布时间:2017-12-19 02:39
HTML文档下载 WORD文档下载 PDF文档下载
在存储过程中如何创建一个临时表,创建后,怎么使用,请给点例子!
谢谢!
在Oracle8i中,可以创建以下两种临时表: 
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将截断表。
CREATE PROCEDURE drop_table (table_name IN VARCHAR2) AS
   cid INTEGER;
BEGIN
   /* Open new cursor and return cursor ID. */
   cid := DBMS_SQL.OPEN_CURSOR;
   /* Parse and immediately execute dynamic SQL statement built by
      concatenating table name to DROP TABLE command. */
   DBMS_SQL.PARSE(cid, 'DROP TABLE ' || table_name, dbms_sql.v7);
   /* Close cursor. */
   DBMS_SQL.CLOSE_CURSOR(cid);
EXCEPTION
   /* If an exception is raised, close cursor before exiting. */
   WHEN OTHERS THEN
      DBMS_SQL.CLOSE_CURSOR(cid);
      RAISE;  -- reraise the exception
END drop_table;


用这个例子,我想你可以写一个create table的procedure :-)
CREATE GLOBAL TEMPORARY TABLE employee_temp
AS SELECT * FROM employee;

ON COMMIT DELETE ROWS to specify that rows are only visible within the
transaction
ON COMMIT PRESERVE ROWS to specify that rows are visible for the entire
session
怎么创建不了,不好意思,我是个新手!请讲具体点
在过程中建不成临时表,具体原因也搞不清,回去查查资料再给你回复吧
原生体验挡不住!JavaScript开源跨平台框架NativeScript 自行车,恰到好处的“智能” 联通WO+开放平台:保护消费者权益就是保护移动互联网生态 2015年Google Code Jam编程挑战赛开始报名 Impression Pi:VR头盔的进阶形态 King.com和Halfbrick Studios成功背后的21款工具 五大实用技巧 帮设计师实现高效会议沟通 机遇与挑战并存 Testin进军众测 新增多SIM卡API,Android 5.1 SDK正式发布! 谷歌代码托管平台Google Code将正式关闭 提升Sketch使用效率的6个实用技巧 界面设计原则之一篇:权衡优先级 突出焦点 划分好内容层级 开源的ResearchKit:苹果将如何颠覆未来医疗? CocoaPods 0.36正式发布,实现Swift和iOS 8动态框架支持 C++入门学习书籍推荐 GitHub是如何征服Google、微软和其它公司的 约见越狱大神!2015 MSS移动安全峰会议程披露 Spark 1.3更新概述:176个贡献者,1000+ patches 从游戏设计到星际探险,微软HoloLens全息技术将改变什么? 触摸屏技术未来?详解Apple新手段Force Touch 专访云适配CEO陈本峰:紧跟HTML5热潮,Web组件化知多少? QQ音乐5.0全新设计过程要点解析 GDC 2015感悟:从0到1,VR投入手游开发路漫漫 TestBird发布手游真人众测平台——附中国手游兼容性测试白皮书 与用户的再一次连接,微软的免费升级计划背后 颠覆App!LayaBox用Flash开发重度HTML5游戏 WinHEC:微软小娜与小冰正式登陆Windows 10平台 Coursera工程师董飞:典型硅谷公司大数据实战分析 微软开源Visual Studio构建工具MSBuild 死而复生!下架6月,Launcher重回App Store 虚拟投影、高保真耳机!新型可穿戴家庭影院Dashbon Mask 我的系统经常报错:unable to load interpreter /lib/ld-linux.so.2 .NET中有没类似JUNIT或者DUNIT的测试框架? 有没有广州的MM(女程序员也可以)进来留个联系方式,我想和你们交个朋友 如何读取和删除TXT文件中的一行,在线· 最近想参加一个vc的培训,请各位议议是否有必要,选择哪个? 关于shtml的问题 面试注意问题有哪些? 怎么写一个事件,关闭网页的背景音乐 高分求助::关于VC下控制台下书写程序的问题? 我想看我的数据库里都有些什么表,请问在sql *plus里用什么命令? 如何在Office和IE的工具栏里添加自己的图标? 求救!!SOS!!!!!!!!SOS!!!!!! 请问怎样在win2000上安装SQL server ce 问一下,在web页面下,能显示MessageBox么? 求教:什么是设计模式? 名字前有 “抗日统一联盟”字样的进来领分, 每人10分, 先到先得 , 送完为止 急问:为什么生成控件OCX文件时的classid有时相同有时不同?? 请问:要实现类似photoshop的界面,要从何着手 我刚入门的,请各位高手指点一二,小弟在此谢过!~~~ 在我的程序中通过OLE启动Word,当此Word文档关闭之前程序能否得到通知? 谁能告诉我classpath到底是干什么用的???? 一个数据库中表的记录写到另外一个数据库中的表里!UP有分 急问,关于C#多线程的问题!!!!! 有6to23的用户吗?问个问题! 新手上路,如何读word或文本文件到网页上来? 在线等待!!! 有那一个控件同时可以调用多种播放格式文件的也就是说他的play可以自动调用mov,rm,flash的切换播放 提问提问!!!数据库连接 任命ravenkatte为大版主 在.h和.cpp文件中切换有什么快捷键吗? JavaScript一个难点!急!麻烦JavaScript老师给以回复! 關於 sqlcommand 查詢的問題100分 为什么无法包含gl/glut.h? 使用SQL语句向Oracle.8.1.7的Blob字段插入较长16进制编码字符串的问题 谁有ASCII码的表 请问在代理服务器上设置多个IP地址有什么好处? 如何用 VBScript实现:奠基一个按钮,显示一段内容? 水晶报表问题 请教高手:汉字内码怎么转化为相应的汉字??谢谢!! 请教!! 关于GetOpenFileName(OPENFILENAME)问题请教 为什么CList<CString,CString&> m_list不能当参数传递?急急急!!!!! 突然听人说在帖子了被人骂的感觉很爽,但本人平时言表谨小慎微,所以一直没机会体会,现在特开一帖,望各位仁兄仁妹开怀痛骂,定以高分相 关于microsoft speech sdk5.1的问题?请高人指点。 急问:在vc6中randmize()函数在哪个库中! 如何屏蔽键盘上的按键? 转会成功!放分庆贺! 大家都用什么语言开发呀?? 请问?在B/S中,如果使用iNotes邮件系统,如何在首页中实现“新邮件”提示功能? 恐怕又是个没有人回答的问题,有谁对DevExpress中的TdxTreeList进行过继承? MASM6.x在哪里有下载? NO Resource please vpgrade Resource 直角三角形一个角90另外2个角都是45吗? 已知,点P是正方形ABCD内的一点,连PA、PB、PC.(2)如图乙,若PA²+PC²=2PB²,请说明点P必在对角线AC上 这种有除法的函数求导怎么求阿,比如这个函数的导数是啥……💋 急需啊啊! 鲁迅惟愿文章速朽什么意思 伪青春必然速朽,真青春无需缅怀是什么意思 有谁知道阿Q正传中"一篇速朽的文章中"速朽"是什么意思? 鲁滨孙漂流记300字内容概括,急~~~~~~~~~~~~~~~~~~ resource error please upgrade version1.05 含有撞字的成语有哪些 土耳其4名女议员戴头巾出席会议 打破梅德韦杰夫谈监听丑闻:美国不能这样厚俄“彼得大帝”号核动力巡洋舰进入地中英国检方称《世界新闻报》曾窃听哈里王泰国机长驾照过期在南京被停飞 乘客机黄坤明辞去杭州市人大常委会主任职务 浪漫升级 新加坡7大蜜月旅行地39岁杨采妮今新加坡出嫁 明星闺蜜到朴槿惠首谈“网军干涉选举”梅德韦杰夫:美国窃听外国领导人的行为普京登顶权势榜 只怪奥巴马不争气马与龙的文化缘戏内戏外《锁麟囊》广西博物馆举办“岭南第一马”特展那村 那人 那秧歌叙战乱对古迹造成“致命”破坏寻找年味图片新闻近10万株花卉扮靓唐山文旅节图片新闻美国防部长重申加强美韩联盟 抵御来自潘基文谴责伊拉克恐怖爆炸袭击大清攻略通灵士江山秘史元末发迹史超级剑仙天高几许问真龙特战五处绿茵王朝两晋风云天逆途重生清末龙潭沟旅游五道幢旅游青岛中山路旅游基督教江苏路堂旅游贝壳堤旅游海岛金山寺旅游碧霞湖生态观光园旅游云曼温泉旅游云龙桥旅游连城四堡旅游熊岳天沐温泉度假村旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘