我原在数据库设计时将一张表命名为Stuff,随后才知道Stuff是SqlServer中的一个函数。我想在查询分析器中用一条语句来改表名,如何实现?

解决方案 »

  1.   

    A. 重命名表
    下例将表 customers 重命名为 custs。EXEC sp_rename 'customers', 'custs'
      

  2.   

    exec sp_rename '旧表名','新表名'
    --注意: 更改对象名的任一部分都可能破坏脚本和存储过程。
      

  3.   

    sp_rename old_name , new_name , object
      

  4.   

    1、调用系统内置存储过程修改表名:
    EXEC sp_rename 表名, 新表名
    2、利用SQL Server的内置处理方式处理特殊字符做表名或字段名,即加上中括号!
      

  5.   

    EXEC sp_rename 表名, 新表名