使用 MS SQL 查看创建表的语句(mssql 查看建表语句)

针对MS SQL的查看创建表的语句,本文将分享如何使用MS SQL来查看表的创建语句。

首先,应先了解MS SQL Server的查询,MS SQL Server提供了一系列的定义查询(DDL),如Create, Alter, Drop等等。其中Create语句可以用来创建表。

第二步,要读取某张表的建表语句,可以使用MS SQL Server空间勘测器来找到对应的表,然后右键点击进入属性菜单,最后点击查看定义,就可以找到該表的建表语句了。

第三步,另外,也可以通过T-SQL查询来获取建表语句,可使用如下语句:【sp_help ‘表名’】,就可以把建表语句查询出来:

例如:

USE [MyDatabase]

GO

EXEC sp_help ‘MyTable’

GO

输出结果:

Name Owner Type Created Modified

MyTable dbo TABLE 8/19/2020 5:52AM 8/19/2020 5:52AM

Text:

CREATE TABLE [dbo].[MyTable]

(

[Id] [int] IDENTITY(1,1) NOT NULL,

[Name] [nvarchar](50) NULL,

[Age] [smallint] NULL

)

第四步,另外,还可以使用SQL Server脚本:

SELECT OBJECT_DEFINITION(OBJECT_ID(‘MyTable’))

FROM SYS.OBJECTS

WHERE TYPE = ‘U’

输出结果:

CREATE TABLE [MyDatabase].[dbo].[MyTable]

(

[Id] [int] IDENTITY(1,1) NOT NULL,

[Name] [nvarchar](50) NULL,

[Age] [smallint] NULL

)

可见,通过上面四步,我们可以使用MS SQL Server查看创建表的语句。


数据运维技术 » 使用 MS SQL 查看创建表的语句(mssql 查看建表语句)