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条数据以内推荐),只允许聚集索引(必须创建表时创建)
写法 局部#,全局## 局部@,全局@@
锁机制
应用 存储过程 存储过程、函数
事务回滚 能被回滚 不能回滚
posted @ 2021-04-08 10:45  疯狂阿坤  阅读(74)  评论(0编辑  收藏  举报