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