成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL中表變量是否必須替代臨時表

數據庫 SQL Server
在SQL數據庫中,必須使用表變量來代替臨時表嗎?插入到表中的行數、從中保存查詢的重新編譯的次數、以及查詢類型及其對性能的指數和統計信息的依賴性這三個因素將是決定其是否成立的重要因素。

SQL數據庫中,必須使用表變量來代替臨時表嗎?答案取決于三個因素:插入到表中的行數、從中保存查詢的重新編譯的次數、以及查詢類型及其對性能的指數和統計信息的依賴性。 

在某些情況下,可將一個具有臨時表的存儲過程拆分為多個較小的存儲過程,以便在較小的單元上進行重新編譯。

通常情況下,應盡量使用表變量,除非數據量非常大并且需要重復使用表。在這種情況下,可以在臨時表上創建索引以提高查詢性能。但是,各種方案可能互不相同。Microsoft 建議您做一個測試,來驗證表變量對于特定的查詢或存儲過程是否比臨時表更有效。

============================

declare @temp table
(
    [id] int IDENTITY(1,1),
    [Name] varchar(10)
)
declare @tempId int,@tempName varchar(10)

insert into @temp values('a')
insert into @temp values('b')
insert into @temp values('c')
insert into @temp values('d')
insert into @temp values('e')

--select * from @temp

WHILE EXISTS(select [id] from @temp)
begin
SET ROWCOUNT 1
select @tempId = [id],@tempName=[Name] from @temp
SET ROWCOUNT 0
delete from @temp where [id] = @tempId

print 'Name:----'+@tempName
end
 

 

【編輯推薦】

SQL中表變量的不足

詳解SQL中循環結構的使用

SQL循環執行while控制

SQL中游標嵌套循環的示例

SQL循環語句示例

責任編輯:段燃 來源: 互聯網
相關推薦

2010-07-22 16:02:29

2010-09-16 15:10:48

SQL Server表

2011-03-29 13:22:07

SQL Server臨時表表變量

2010-09-08 17:29:37

SQL表變量

2010-09-16 15:03:10

SQL Server臨

2010-09-16 17:56:31

SQL server臨

2010-07-23 13:42:11

SQL Server臨

2010-07-26 13:56:38

SQL Server臨

2010-10-19 14:45:01

SQL SERVER臨

2011-09-02 14:45:43

Oracle臨時表SQL Server臨

2021-01-18 05:23:14

SQL 排序Server

2010-07-08 14:42:34

SQL Server臨

2010-10-19 14:56:05

sql server臨

2010-10-19 15:25:05

Sql Server臨

2014-09-25 09:43:29

臨時表表變量SQL

2010-07-01 14:46:10

SQL Server臨

2010-09-02 16:28:03

SQL刪除

2010-05-19 09:01:14

MySQL臨時表

2010-07-22 15:56:04

SQL Server臨

2010-11-12 13:27:13

動態sql
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩成人在线视频 | 国内精品一区二区三区 | 亚洲国产精品久久人人爱 | 毛片a级| 九九综合| 一区二区av| 天堂亚洲网 | 久久精品日产第一区二区三区 | av香港经典三级级 在线 | 国产 欧美 日韩 一区 | 久久亚洲视频网 | 欧美日韩一区不卡 | 伊人欧美视频 | 久久蜜桃av一区二区天堂 | aaaa网站 | 亚洲高清免费视频 | 色橹橹欧美在线观看视频高清 | 欧美狠狠操 | 一本久久a久久精品亚洲 | 9久久精品| 国产精品久久 | 欧美a级成人淫片免费看 | 亚洲二区视频 | 黄色片网此 | 亚洲三区在线观看 | 91国内外精品自在线播放 | 欧美jizzhd精品欧美巨大免费 | 久久精品久久久 | 国产精品亚洲综合 | 久久这里有精品 | 中文字幕视频在线看5 | 欧美亚洲国产成人 | 国产精品视频网址 | 欧美精品一区二区三区四区五区 | 成人黄色av网址 | 欧美日韩综合 | 精久久| 羞羞视频免费在线 | 综合一区 | 久久国产精品精品 | 久久中文一区二区 |