首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在SQL Server 2000中,是否有一个sysobjects查询将检索用户视图而不是系统视图?

在 SQL Server 2000 中,要查询用户视图而不是系统视图,可以使用 sysobjects 表。但是,需要注意的是,sysobjects 表已经在 SQL Server 2005 中被弃用,建议使用 sys.objects 视图来查询用户视图。

以下是一个查询示例,可以用来查询用户视图:

代码语言:sql
复制
SELECT * FROM sys.objects WHERE type = 'V'

这个查询将返回所有用户视图的信息,包括视图名称、所有者、创建日期等等。

如果您需要查询特定用户拥有的视图,可以使用以下查询:

代码语言:sql
复制
SELECT * FROM sys.objects WHERE type = 'V' AND SCHEMA_NAME(schema_id) = 'your_username'

请将 your_username 替换为您的用户名。

总之,在 SQL Server 2000 中,可以使用 sysobjects 表来查询用户视图,但是建议使用 sys.objects 视图来查询用户视图,因为 sysobjects 表已经被弃用。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的沙龙

领券