永发信息网

请问这个是临时表吗?

答案:4  悬赏:40  手机版
解决时间 2021-03-29 15:26
create
table tmp as select
distinct * from t;
不是的话,他是什么呢?感觉不像临时表啊
最佳答案
你可以把他理解为临时用到的表,但绝对不是临时表
看语法像oracle数据库
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;
全部回答
你可以把他理解为临时用到的表,但绝对不是临时表 看语法像oracle数据库 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;
不是临时表,这是创建tmp表,并将t表的结构与数据复制给新表tmp的语法
不是临时表,这个表是以t表位基础结构的tmp为表名的表,临时表是要在创建的时候做声明的,而且临时表有两种,一种是事物临时表,第二种是会话临时表, 事物临时表: Create global temporary table Temp_user (ID NUMBER(12) Primary key,name varchar2(10)); 会话临时表: create global temporary table user_temp(id number,name varchar2(10)) ON COMMIT PRESERVE ROWS; 事物临时表是当你的事物结束之后这个表的数据就被清空了,就是commit或者rollback之后。 会话临时表就是当此会话结束之后表的数据就被清空了,也就是说当你开启一个新会话之后是查询不到原来插入的数据的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
viessmann壁挂炉出现F2错误码什么意思和如何
特别是这几天没怎么感觉到宝宝动,昨天
陪着朋友去别人家喷字被报警了,我没喷,怎么
开门就望到盆花好吗
德国最著名的雪山是哪个雪山
揭阳普宁船铺出广州除了梅通客运还有什么客运
雪橇摩托的原理是什么
小宝宝蛋的做法,小宝宝蛋怎么做好吃,小宝宝
人们对郑州保税区体验店欧泊贝品的评价咋样?
阳泉平坦镇距阳泉市多少公里
请问周口市扶沟县白潭镇无犯罪记录证明怎么开
废铁现在为什么没人要
大理石和花岗石用在室内和室外应该做哪些不同
请问下IU是什么脸型
《检查自己》说说短文说明的道理
推荐资讯
人民生一升值的意义?
求08g101-11图集, pdf
45乘以5读作多少积是多少
请问下狭义相对论中怎么确定哪个对象作为静系
迷你小象母婴屋地址在哪,我要去那里办事
我为什么觉得二胎比一胎更好养
谁有英雄联盟里EDG厂长和他基地里那只小狗的
大朗汽车站到广州南站多久到
疯狂原始人有第二部吗?
我对能不能乱扔废电池这事的看法的作文大全
一节干电池电压一定是1.5v这句话对吗
炒货食品有哪些
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?