本文主要介绍sql server临时表函数(sql语句临时表),下面一起看看sql server临时表函数(sql语句临时表)相关资讯。
用途:对于复杂的查询,可以使用临时表存储相关记录,可以提高程序的效率和可读性,类似于游标。my_cursor公告my_cursor光标滚动选择字段的字段临时表分为用户临时表和系统临时表。系统临时表和用户临时表的区别:1)用户临时表名:用户临时表start #;用户临时表的循环仅存在于创建该表的用户会话中,对其他进程不可见。当创建这个临时表的进程消失时,它会被自动删除。2)系统临时表名system:以# #开头的临时表全局临时表对整个sql server实例是可见的,但是当所有对它的会话访问消失时(比如重启数据库)会自动删除。创建临时表的格式:1)复制代码如下:create table temptablename(id int(1,1)不为null,a1 varchar(50),a2 varchar(50),a3 varchar(50),primary key (id) -将id主键定义为临时表# tmp) 2) select {1,2,...,}查询临时表中的数据寻找# tmp表select *从临时表中删除表# tmp的所有数据# tmp和约束表# tmp清空临时表。
了解更多sql server临时表函数(sql语句临时表)相关内容请关注本站点。