查询 SYSOBJECT 系统视图可查看包括系统表、系统视图、存储过程和域在内的系统对象的相关信息。
前提条件
执行此任务没有前提条件。
上下文和注释
当您要查看数据库中系统对象的列表以及它们的定义时,或者当您要使用系统对象的定义来创建其它相似的对象时,可执行此任务。
在 Interactive SQL 中,连接到数据库。
执行 SELECT 语句,通过查询 SYSOBJECT 系统视图来得到对象列表。
例
以下 SELECT 语句查询 SYSOBJECT 系统视图,并返回由 SYS 和 dbo 所拥有的所有表和视图的列表。会与 SYSTAB 系统视图建立连接,以返回对象名,与 SYSUSER 系统视图建立连接以返回所有者名称。
SELECT b.table_name "Object Name", c.user_name "Owner", b.object_id "ID", a.object_type "Type", a.status "Status" FROM ( SYSOBJECT a JOIN SYSTAB b ON a.object_id = b.object_id ) JOIN SYSUSER c WHERE c.user_name = 'SYS' OR c.user_name = 'dbo' ORDER BY c.user_name, b.table_name; |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |