提供 SYSCOLUMN 视图的目的是为了与提供 SYSCOLUMN 系统表的旧版本软件兼容。但以前的 SYSCOLUMN 表已被 ISYSTABCOL 系统表所取代,并且您应当使用与该系统表对应的 ISYSTABCOL 系统视图。
在以下的 SQL 语句中提供了组成该视图的表和列。要了解有关特定表或列的详细信息,请使用该视图定义下所提供的链接。
ALTER VIEW "SYS"."SYSCOLUMN" as select b.table_id, b.column_id, if c.sequence is null then 'N' else 'Y' endif as pkey, b.domain_id, b.nulls, b.width, b.scale, b.object_id, b.max_identity, b.column_name, r.remarks, b."default", b.user_type, b.column_type from SYS.SYSTABCOL as b left outer join SYS.ISYSREMARK as r on(b.object_id = r.object_id) left outer join SYS.ISYSIDXCOL as c on(b.table_id = c.table_id and b.column_id = c.column_id and c.index_id = 0) |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |