sp_rename
这是一个功能丰富的存储过程,能够对 表、视图、列、存储过程、触发器、默认值、数据库、对象或规则进行重命名,并且保证不丢失数据。
下例将TB_MoneyPay_PJApply表中的字段PayMoney修改为PaidCash:
EXEC sp_rename 'TB_MoneyPay_PJApply.[PayMoney]', 'PaidCash', 'COLUMN'
sp_renamedb
更改数据库的名称。
下例将数据库 accounting 改名为 financial。
EXEC sp_renamedb 'accounting', 'financial'
=====
另外 在设计数据库时 最好 能预留几个备用字段 以免后续升级 需要增加字段