使用 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查看创建表的语句。