0
我无法执行下面的查询。请帮助。动态SQL执行
Declare @i Int
Set @i=1
Exec ('Create index tind'+convert(varchar(20),@i)+ ' on product(qty)')
我无法执行下面的查询。请帮助。动态SQL执行
Declare @i Int
Set @i=1
Exec ('Create index tind'+convert(varchar(20),@i)+ ' on product(qty)')
你不能有一个表达式作为EXEC参数。做动态SQL优先
Declare @i Int, @sql varchar(1000)
Set @i=1
Set @sql = 'Create index tind'+convert(varchar(20),@i)+ ' on product(qty)'
Exec (@sql)
您收到错误或什么? – 2011-05-02 20:10:59
为什么要在同一列上创建20个索引? – 2011-05-02 20:11:53