使用变量定义以及变量引用就可以了
declare @dd varchar(20)
set @dd='accdata'
'create table '+@dd+' (id int) '
execute ('create table '+@dd+' (id int) ')
declarenbsp;@ddnbsp;varchar(20)nbsp;declarenbsp;@sqlnbsp;varchar(500)nbsp;setnbsp;@dd=‘test‘nbsp;setnbsp;@sql=‘createnbsp;tablenbsp;‘+@dd+‘nbsp;(anbsp;int)nbsp;‘nbsp;executenbsp;(@sql)
exec ('CREATE TABLE ['+@dd+']([列] [类型])')
declare @dd varchar(20)
declare @sql varchar(500)
set @dd='test'
set @sql='create table '+@dd+' (a int) '
execute (@sql)