云服务器网:购买云服务器和VPS必上的网站!

简单改名:mssql中数据表更名法

SQL Server中数据表更名法
SQL Server数据库是用来保存组织的数据、索引和元数据的逻辑结构。偶尔会发现由于各种缘由,我们可能需要对现有的表进行改名,从而更好地实现和操作数据库。
改名本质上是使用SQL Server系统存储进程来重命名表的进程,

SQL Server中数据表更名法

SQL Server数据库是用来保存组织的数据、索引和元数据的逻辑结构。偶尔会发现由于各种缘由,我们可能需要对现有的表进行改名,从而更好地实现和操作数据库。

改名本质上是使用SQL Server系统存储进程来重命名表的进程,可以通过查询实现这一操作。我们可以通过下面的方法在SQL Server中进行数据表更名:

1.首先,使用“sp_rename”系统存储进程来更改表名,可使用下面的T-SQL语句:

sp_rename ‘旧表名’, ‘新表名’

比如:

sp_rename ‘dbo.users’, ‘dbo.employee’

2.如果要更改模式及表名,可使用下面的T-SQL语句:

sp_rename ‘[模式名].[旧表名]’, ‘[模式名].[新表名]’

比如:

sp_rename ‘dbo.users’, ‘hr.employee’

3.如果要更改模式及视图名,则可使用下面的T-SQL语句:

sp_rename ‘[模式名].[旧视图名]’, ‘[模式名].[新视图名]’

比如:

sp_rename ‘dbo.vw_users’, ‘hr.vw_employee’

上面提供了三种更名方式,可以根据实际情况选择。另外,还可以通过SSMS图形界面更改表名、视图名和模式名,具体可以参考文献1中的操作步骤。

总而言之,在SQL Server中更改表的名字是非常简单的,可以通过T-SQL语句或SSMS图形界面来实现,是非常方便实用的方法。

参考文献

1.米尔斯, Mark. 使用SQL Server Management Studio重命名表 [EB/OL]. (2017年6月29日). https://www.mssqltips.com/sqlservertip/3141/using-sql-server-management-studio-to-rename-a-table/

本文来源:https://www.yuntue.com/post/114797.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注