回答

收藏

如何使用SQL查询变更表名?

技术问答 技术问答 77 人阅读 | 0 人回复 | 2023-09-13

如何使用查询语句更改表名?
# @$ t4 B& ]+ O, X- _9 G3 x4 \6 W我使用以下语法,但在SQL Server 重命名关键字在2005中找不到。
+ h  m. V) k1 ?- wAlter table Stu_Table rename to Stu_Table_                                                                                                                                                                                                                                         
6 ?( v. p( V8 n5 x- L: n9 A* r    解决方案:                                                                9 U! ^0 m. @7 ~1 d7 |
                                                                使用sp_rename:
& F6 o( ~. G/ n* A; z7 {& eEXEC sp_rename 'Stu_Table','Stu_Table_10'您可以在MSDN找到关于这个过程的文档。
, Z; {* O* g, A. C7 w如果需要包含模型名称,则只能包含在第一个参数中(即表不能用于从一个模式移动到另一个模式)。因此,例如,这是有效的:% O  f* r3 o) d4 S6 n, h0 F
EXEC sp_rename 'myschema.Stu_Table','Stu_Table_
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则