使用 Sybase Central 显示系统对象(如系统表、系统视图、存储过程和域)的相关信息。当您要查看数据库中系统对象的列表以及它们的定义时,或者当您要使用系统对象的定义来创建其它相似的对象时,可执行此任务。
前提条件
查看系统对象的权限。
上下文和注释
多个。
在 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讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |