存储过程中declare的表和create的#临时表有区别吗? 哪个快些? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实是差不多的,其实DECLARE声明的表变量,实际也实在TEMPDB里生成一个#TMP_21566588之类的临时表。这两个在大多数方面是表变量快些,但是个别情况下临时表快。详见微硬公司的书:《SQLSERVER 2005技术内幕 存储引擎》 一般来说 declare 比#好 declare 定义的是内存表。#是临时表(磁盘上的)哪个适合用哪个,看具体要求容量。 問一個小問題 !關於備份數據庫的問題 存储过程问题 请问,SQL语句报这个错是什么原因? 请教sql 关于sql2000和2005的问题,高手请进。。。 一条SQL语句问题,在线等。 一个关于存储过程参数的问题! 我在定义了一个table的主健以后,又准备修改他,请问如何写阿,(谢谢) 为什么select * from [user]能用select*from user不能用? 通过odbc怎么把notes里的数据导入到sql???? SQL语句小问题 解释一条SQL语句
这两个在大多数方面是表变量快些,但是个别情况下临时表快。
详见微硬公司的书:《SQLSERVER 2005技术内幕 存储引擎》
#是临时表(磁盘上的)哪个适合用哪个,看具体要求容量。