SQL server请简述查看视图的几种方式?

SQL server请简述查看视图的几种方式?,第1张

查看视图

1:使用SQL Server Management Studio(SSMS)

在“对象资源管理器”中,首先找到对应数据库中需要查看定义的视图,右键单击获取对象的定义脚本

2:通过脚本查看视图的定义。

可以通过下面三种方式获取定义脚本,如下所示

USE YourSQLDba

GO

SELECT definition, uses_ansi_nulls, uses_quoted_identifier, is_schema_bound

FROM sys.sql_modules

WHERE object_id = OBJECT_ID('PerfMon.SessionInfo')

GO

USE YourSQLDba

GO

SELECT OBJECT_DEFINITION (OBJECT_ID('PerfMon.SessionInfo')) AS ObjectDefinition

GO

USE YourSQLDba

GO

EXEC sp_helptext 'PerfMon.SessionInfo'

在管理工具中视图上右击,选择设计可以看到

或者运行以下sql语句:

select

text

from

syscomments

s1

join

sysobjects

s2

on

s1.id=s2.id

where

name='视图名称'

当然前提条件是视图没有被加密

我也是网上搜的,你可以试试

您好:

首先通过查询语句创建视图

CREATE VIEW 视图名

AS

SELECT 字段

  FROM 表

 WHERE 条件

然后按照表查询的方法查询视图即可

SELECT 字段

  FROM 视图名


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10040389.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存