`
accpzgp
  • 浏览: 13464 次
  • 性别: Icon_minigender_1
  • 来自: 天津
最近访客 更多访客>>
社区版块
存档分类
最新评论

数据库创建临时表

阅读更多
表名前使用一个#号,临时表是局部的,使用两个#号,临时表是全局的,在断开连接后sql会自动删除临时表
create table #a
(
id int,
name varchar(50)
)
insert into #a(id,name) values(1,'123')
select * from #a
drop table #a
临时表除了名称前多了#号外,其他操作与普通表完全一样。
tb_Student是已建立好的表,我们通过临时表temp把tb_Student表中的内容复制到tb_lizi表中,可以使用如下的代码实现:
use mcf
SELECT * INTO  #temp FROM tb_Student
SELECT * INTO  tb_lizi FROM #temp
执行后断开sql连接并重新连接(也可以退出sq再l重新启动sql),发现tb_lizi表中的内容tb_Student表中的内容完全一致,实现了复制,同时我们没有用代码删除temp表,但mcf数据库中却没有temp表了,这是因为断开连接时sql自动删除了temp表
分享到:
评论

相关推荐

    SpringBoot 整合Mybatis 创建临时表

    SpringBoot 整合Mybatis 创建临时表

    简单理解数据库临时表

    顾名思义,临时表就是因为需要而临时建立的一个表, 这个表中存放在创建时需要存放的数据,一般用完后就立即删除这个表了。 其实临时表就象一个中间的交换空间,有它更方便实现一些东西

    oracle11g创建临时表空间组

    oracle11gR2创建临时表空间组. 使用临时表空间组而非普通的临时表空间,有如下好处: 由于SQL查询可以并发使用几个临时表空间进行排序操作,因此SQL查询很少会出现排序空间超出,避免当临时表空间不足时所引起的磁盘...

    NC6.5 数据库参考脚本及临时表空间配置.pdf

    NC6.5 数据库参考脚本及临时表空间配置,SQLServer参考脚本 Oracle参考脚本 DB2参考脚本

    对比Oracle临时表和SQL Server临时表的不同点

    Oracle数据库创建临时表的过程以及和SQL Server临时表的不同点的对比的相关知识是本文我们主要要介绍的内容,接下来就让我们一起来了解一下这部分内容吧,希望能够对您有所帮助。 1.简介 Oracle数据库除了可以保存...

    oracle临时表用法

    临时表数据库中临时表的深入研究,原理,用法

    Oracle中临时表的创建

    目前所有使用Oracle作为数据库支撑平台的应用,大部分数据量比较庞大的系统,即表的数据量一般情况下都是在百万级以上的数据量。  当然在Oracle中创建分区是一种不错的选择

    ORACLE中临时表

    Oracle 临时表功能介绍: Oracle中的临时表是全局的,需要在数据库设计时创建完成,而不是程序使用时。每个登陆用户都使用这一个相同的临时表,但互相之间看不到彼此的数据,也就是说临时表是会话独立的。

    oracle临时表操作学习资料

    在Oracle数据库中还有一种类型的表,叫做临时表。这个临时表跟永久表最大的区别就是表中的数据不会永远的存在。当一个会话结束或者事务结束的时候,这个临时表中的数据,不用用户自己删除,数据库自己会自动清除。

    Delphi演示数据库的临时表应用例子

    摘要:Delphi源码,数据库应用,创建临时表 Delphi演示数据库的临时表应用例子,需要测试数据库支持,不过对于初学者来说,参考下代码也是挺有用的。 运行环境:Visual Studio2010

    Oracle数据库创建和授权

    -- 创建临时表空间 CREATE TEMPORARY TABLESPACE ELWY_TEMP TEMPFILE 'E:\DataBase\Oracle\ELWY_TEMP.DBF' SIZE 100m AUTOEXTEND ON NEXT 50m MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL; -- 删除数据表空间及...

    SQL Server如何通过创建临时表遍历更新数据详解

    好像并没有for和foreach这种类型的功能呀,不过关于数据库遍历最常见的方法当然是大家经常会想到的游标啦,但是这次我并没有使用游标,而是通过创建临时表的方式来更新遍历数据的。 为什么不使用游标,而使用创建...

    Oracle临时表

    本文讲述了Oracle数据库两种临时表的创建及使用注意事项。

    MysqlODBC临时表.rar

    Delphi实现,创建Mysql库的临时表,使用ODBC实现

    创建数据库脚本

    创建临时表空间、创建sas_test_data表空间、创建用户、用户赋权、赋权给sas_test_data(DBA角色所有权限和DB2指定所有权限)

    MYSQL 临时表用法总结

    MYSQL 临时表用法总结 1.背景 老项目最近被吐槽性能不行,经排查发现mysql占用cpu...如果在你创建名为test_table_20200313临时表时名为test_table_20200313的表在数据库中已经存在,临时表将隐藏非临时表test_table_202

    浅谈MySQL临时表与派生表

    当主查询中包含派生表,或者当select 语句中包含union字句,或者当select语句中包含一个字段的order by 子句(对另一个字段的group by 子句)时,MySQL为了完成查询,则需要自动创建临时表存储临时结果集,这种临时...

    动态生成临时表(分页、横表竖展)

    根据传入的年月日,动态生成列。特别对于一些需要实现分页和横表竖展的数据集,可以在数据库中实现,输出最终的记录集。

    深度解析MySQL 5.7之临时表空间

    这种临时表从数据库实例启动后开始生效,在数据库实例销毁后失效。在MySQL里面这种临时表对应的是内存表,即memory引擎。 2、会话级别临时表 这种临时表在用户登录系统成功后生效,在用户退出时失效。在MySQL里的...

Global site tag (gtag.js) - Google Analytics