文档之家
首页
教学研究
幼儿教育
高等教育
外语考试
建筑/土木
经管营销
自然科学
当前位置:
文档之家
›
06.临时表、修改表结构 2
06.临时表、修改表结构 2
格式:ppt
大小:99.00 KB
文档页数:3
下载文档原格式
下载原文件
/ 3
下载本文档
下载提示
文本预览
1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
缺点:不能在指定位置上添加新字段。
练习
为地区代码表添加2个字段,一是每个地区的上级地区代 码parent;二是每个地区的级别rank。然后重新填充该表的
数据。
步骤: 1、创建会话型临时表cn_area_temp,并将持久表中的数据装载到该临时表中。 2、删除持久表cn_area_...,并按照新结构创建该,包含4个字段,依次为:parent、 code、name、rank。 3、将临时表的数据插入到新的地区代码表中。
二、事务型临时表。是指数据只有在当前事务内有效,COMMIT之 后表中的数据就会被清除。语法:
CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification>)
ON COMMIT DELETE ROWS;
修改表结构
修改表的名称、字段名、字段数据类型、约束、索引、添加字段、 索引等。 例如:若要为地区代码表添加2个字段,一是每个地区的上级地区 代码parent;二是每个地区的级别rank。则可以使用以下语句:
4、为地区代码表的rank字段设定级别(省级为1;省会、地级市为2;区县为3),省 级代码后4位为0000,地级市后2位为00并且后4位非0000,区县后2位非0。
5、为地区代码表的parent字段设定省级地区的上级代码为000000。
最后记住要备份scott用户的对象和数据。
临时表
在很多情况下,出于某些需要,要临时保存过渡数据,但这些 数据并不需要长久保存。这个时候就会使用到临时表。Oracle有两
种临时表:
一、会话型临时表。是指数据只在当前会话中有效,当关闭当前会 话(如关闭PLSQL DEV窗口)或者进行新的连接之后,表中的数据
就会被清除。语法:
CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification>) ON COMMIT PRESERVE ROWS;
ALTER TABLE cn_area_yuxinkai ADD parent CHAR(6);
ALTER TABLE cn_area_yuxinkai ADD rank INTEGER DEFAULT 0 NOT NULL;
wk.baidu.com
删除这两个字段用:
ALTER TABLE cn_area_yuxinkai DROP (parent,rank);
合集下载
相关主题
数据库表结构设计
数据库分类及表结构
数据库表结构的修改
文档推荐
数据库表结构说明
页数:6
数据库表结构设计参考
页数:16
SQL数据库修改表结构
页数:3
mysql修改表结构命令大全
页数:3
Discuz论坛_数据库表结构
页数:4
山大数据库实验四:复制表、修改表结构、修改数据
页数:2
数据库表结构设计参考
页数:27
数据库表结构设计参考(第三版)
页数:14
4.1数据表结构的修改与数据的增加删除与更新
页数:24
数据库表结构设计参考
页数:23
最新文档
饭店包间名字大全
word无法创建工作文件,请检查临时环境变量
自行车健身比赛开幕式讲话词
2018乡村医生个人工作总结
MySQL测试题 SQL
合勤NXC5200
铁路集中箱空箱调度优化建模案例(案例2)
微分几何教学大纲-复旦大学数学科学学院
人教版九年级数学上册导学案:24.1.1_圆【精品】
(整容后办护照用)医院整容证明