在 SQL Server 2000 中,要查询用户视图而不是系统视图,可以使用 sysobjects
表。但是,需要注意的是,sysobjects
表已经在 SQL Server 2005 中被弃用,建议使用 sys.objects
视图来查询用户视图。
以下是一个查询示例,可以用来查询用户视图:
SELECT * FROM sys.objects WHERE type = 'V'
这个查询将返回所有用户视图的信息,包括视图名称、所有者、创建日期等等。
如果您需要查询特定用户拥有的视图,可以使用以下查询:
SELECT * FROM sys.objects WHERE type = 'V' AND SCHEMA_NAME(schema_id) = 'your_username'
请将 your_username
替换为您的用户名。
总之,在 SQL Server 2000 中,可以使用 sysobjects
表来查询用户视图,但是建议使用 sys.objects
视图来查询用户视图,因为 sysobjects
表已经被弃用。
领取专属 10元无门槛券
手把手带您无忧上云