_ | 覦覈襦 | 豕蠏手 | 殊螳 | 譯殊碁
FrontPage › TheHiddenCostsOfINSERTEXEC

Contents

1 覓伎 企慨
2 蟆磯
3 谿瑚襭


1 覓伎 企慨 #

#!
create table #temp(id varchar(150))

truncate table #temp 
exec('
	insert #temp 
	select top 10000 convert(varchar(150), newid())
	from sys.objects a, sys.objects b
	')
企 '#temp'. 蟆  0, 朱Μ 所鍵  10060, 覓朱Μ 所鍵  0, 覩碁Μ 所鍵  0, LOB 朱Μ 所鍵  0, LOB 覓朱Μ 所鍵  0, LOB 覩碁Μ 所鍵  0.


truncate table #temp 
insert #temp 
exec('
	select top 10000 convert(varchar(150), newid())
	from sys.objects a, sys.objects b
	')

企 '#temp'. 蟆  0, 朱Μ 所鍵  10060, 覓朱Μ 所鍵  0, 覩碁Μ 所鍵  0, LOB 朱Μ 所鍵  0, LOB 覓朱Μ 所鍵  0, LOB 覩碁Μ 所鍵  0.
企 'Worktable'. 蟆  1, 朱Μ 所鍵  20410, 覓朱Μ 所鍵  0, 覩碁Μ 所鍵  0, LOB 朱Μ 所鍵  0, LOB 覓朱Μ 所鍵  0, LOB 覩碁Μ 所鍵  0.


truncate table #temp 

declare @sql nvarchar(500)
set @sql = N'
	select top 10000 convert(varchar(150), newid())
	from sys.objects a, sys.objects b
	'
insert #temp 
exec sp_executesql @sql

企 '#temp'. 蟆  0, 朱Μ 所鍵  10060, 覓朱Μ 所鍵  0, 覩碁Μ 所鍵  0, LOB 朱Μ 所鍵  0, LOB 覓朱Μ 所鍵  0, LOB 覩碁Μ 所鍵  0.
企 'Worktable'. 蟆  1, 朱Μ 所鍵  20410, 覓朱Μ 所鍵  0, 覩碁Μ 所鍵  0, LOB 朱Μ 所鍵  0, LOB 覓朱Μ 所鍵  0, LOB 覩碁Μ 所鍵  0.

2 蟆磯 #

  • 襷覃 INSERT ~ EXEC(SELECT ~ )襯 讌 襷.
  • 襷覃 EXEC(INSERT ~ SELECT ~)襯 .
  • 襷覃 るジ 襭 伎. 襦蠏 蠍磯 豕 蟇碁り..
蠍 蠍郁鍵..
企: : るジ讓曙 襦螻豺 企Ν 譯殊語. 襦螻豺
EditText : Print : Mobile : FindPage : DeletePage : LikePages : Powered by MoniWiki : Last modified 2018-04-13 23:12:53

覈 襷 伎. 覦 豕 ろ覃 伎蟆 . 瑚企蟾. (螳讌 覦襴)