none
sql server 2012中如何将表名称赋值给一个变量? RRS feed

  • 问题

  • 这是我的代码:

    DECLARE @TABLENAME NVARCHAR(30),@SQL NVARCHAR(30)
    SET @TABLENAME='[dbo].[抽样对象]'
    SET  @SQL= SELECT * FROM @TABLENAME
    PRINT @TABLENAME

    提示的错误:

    Msg 156, Level 15, State 1, Line 3
    Incorrect syntax near the keyword 'SELECT'.

    问题:

    请问在sql server 2012中如何将表名称赋值给一个变量呢?

    2015年9月9日 14:03

答案

全部回复