标签: sql sql-server sql-server-2000
我想知道在将表复制到另一个表时是否可以创建变量名。
这是我的算法/代码
DECLARE @NewTableName VARCHAR(50) SET @NewTableName = 'MyTable_'+GETDATE() --MyTable_12282010 (for example) SELECT * INTO @NewTableName FROM MyTable
我想知道这是否可行。我之前尝试过,但失败了。有什么建议吗?
答案 0 :(得分:4)
这是可能的,但只能使用动态TSQL。
请参阅sp_executesql(或2000版sp_executesql)
请注意The Curse and Blessings of Dynamic SQL