如何用代码更改数据库名称(sql语句可以修改数据库名称吗?)
sql语句可以修改数据库名称吗?sqlserver:sp_renamedb更改数据库的名称。语法sp _ renamedb[@ dbname =] ;旧名 ,[@ newname =] ;新名字 参数

sql语句可以修改数据库名称吗?
sqlserver:sp_renamedb
更改数据库的名称。
语法
sp _ renamedb[@ dbname =] ;旧名 ,
[@ newname =] ;新名字
参数
[@ dbname =] ;旧名
数据库的当前名称。Old_name属于sysname类型,没有默认值。
[@ newname =] ;新名字
数据库的新名称。New_name必须遵循标识符规则。New_name属于sysname类型,没有默认值。
返回代码值
0(成功)或非零数(失败)
权限
只有sysadmin和dbcreator固定服务器角色的成员才能执行sp_renamedb。
例子
以下示例将数据库accounting重命名为financial。
EXEC sp _ renamedb 会计与财务。;, 金融与保险。;