sql临时表与表变量的使用

CREATE TABLE #tblOrder(
    code bigint NOT NULL,
    name varchar(4) NOT NULL
)
DECLARE @TempTable TABLE
 (
   value0 varchar(100),
   update_date datetime
 )
  临时表 表变量
存储 内存+硬盘 内存
读取 有I/O操作,能存储更多,但速度略微慢一些,可以建索引 没有I/O操作,速度快,存储少(100条数据以内推荐),只允许聚集索引(必须创建表时创建)
写法 局部#,全局## 局部@,全局@@
锁机制
应用 存储过程 存储过程、函数
事务回滚 能被回滚 不能回滚

sql临时表与表变量的使用

上一篇:git拉取代码报错:Please make sure you have the correct access rights and the repository exists


下一篇:flea-frame-db使用之基于FleaJPAQuery实现JPA分表查询