Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Anywhere 12 - 更改和升级 » 10.0.0 版中的新功能 » SQL Anywhere » 行为更改

 

对分类目录进行的更改

10.0.0 版中分类目录已经进行了较大更改。最明显的更改是系统表的名称前增加了一个 I。如果尝试访问系统表,您将接收到权限被拒绝的错误。通过系统视图可以提供系统表中的信息。每个系统表都有一个系统视图,而且,为了向后兼容,系统视图名称与来自 SQL Anywhere 先前版本的表名称相符。例如,在版本 9.0.2 中,有一个名为 SYS.SYSARTICLE 的系统表。在版本 10.0.0 中,该系统表现在名为 SYS.ISYSARTICLE,有一个相应的系统视图 SYS.SYSARTICLE。

该分类目录现在还包含统一视图。这些统一视图提供来自两个或更多表或视图的通常需要的连接。大多数统一视图在先前的版本中显示为系统视图。

某些系统表和系统视图已不建议使用或已从分类目录中删除。不过,在多数情况下提供了兼容性视图。

下表提供了从 SQL Anywhere 9.0.2 到 SQL Anywhere 10.0.0 的分类目录的完整映射。第一列 9.0.2 系统表/视图显示了 9.0.2 系统表的名称,后跟一条正斜线 ('/'),斜线后是 9.0.2 关联视图的名称。中间列 10.0.0 系统表包含 10.0.0 表名。最后列 10.0.0 系统视图包含关联的 10.0.0 视图名称以及兼容性说明。

注意

任意列中的横线 (-) 都表示没有对应的对象。例如,10.0.0 版本的分类目录中的一个新表将在 9.0.2 列中的相应表位置对应一个横线。

9.0.2 系统表/视图 10.0.0 系统表 10.0.0 系统视图
DUMMY / - DUMMY -
RowGenerator / - RowGenerator -
SYSARTICLE / SYSARTICLES ISYSARTICLE

SYSARTICLE 系统视图

用于 10.0.0 以前的版本的兼容性: SYSARTICLES 统一视图

SYSARTICLECOL / SYSARTICLECOL ISYSARTICLECOL

SYSARTICLECOL 系统视图

用于 10.0.0 以前的版本的兼容性,请参见SYSARTICLECOLS 统一视图

SYSATTRIBUTE / - ISYSATTRIBUTE -
SYSATTRIBUTENAME / - ISYSATTRIBUTENAME -
SYSCAPABILITY / SYSCAPABILITIES ISYSCAPABILITY

SYSCAPABILITY 系统视图

SYSCAPABILITIES 统一视图

SYSCAPABILITYNAME / - ISYSCAPABILITYNAME SYSCAPABILITYNAME 系统视图
- / SYSCATALOG SYSCATALOG 统一视图
SYSCHECK / - ISYSCHECK SYSCHECK 系统视图
- / SYSCOLAUTH - SYSCOLAUTH 统一视图
SYSCOLLATION / - - SYSCOLLATION 兼容性视图(不建议使用)
SYSCOLLATIONMAPPINGS / - - SYSCOLLATIONMAPPINGS 兼容性视图(不建议使用)
SYSCOLPERM / - ISYSCOLPERM SYSCOLPERM 系统视图
SYSCOLSTAT / SYSCOLSTATS ISYSCOLSTAT SYSCOLSTAT 系统视图SYSCOLSTATS 统一视图
SYSCOLUMN / SYSCOLUMNS ISYSTABCOL

SYSTABCOL 系统视图SYSCOLUMNS 统一视图

用于 10.0.0 以前的版本的兼容性: SYSCOLUMN 兼容性视图(不建议使用)

SYSCONSTRAINT / - ISYSCONSTRAINT SYSCONSTRAINT 系统视图
- / - ISYSDEPENDENCY SYSDEPENDENCY 系统视图
SYSDOMAIN / - ISYSDOMAIN SYSDOMAIN 系统视图
SYSEVENT / - ISYSEVENT SYSEVENT 系统视图
SYSEVENTTYPE / - ISYSEVENTTYPE SYSEVENTTYPE 系统视图
SYSEXTENT / - - -
SYSEXTERNLOGINS / - ISYSEXTERNLOGIN SYSEXTERNLOGIN 系统视图
SYSFILE / - ISYSFILE SYSFILE 兼容性视图(不建议使用)
SYSFKCOL / - ISYSIDXCOL

SYSIDXCOL 系统视图

用于 10.0.0 以前的版本的兼容性: SYSFKCOL 兼容性视图(不建议使用)

SYSFOREIGNKEY / SYSFOREIGNKEYS ISYSFKEY

SYSFKEY 系统视图SYSFOREIGNKEYS 统一视图

用于 10.0.0 以前的版本的兼容性: SYSFOREIGNKEY 兼容性视图(不建议使用)

- / SYSGROUPS ISYSGROUP SYSGROUP 系统视图SYSGROUPS 统一视图
SYSHISTORY / - ISYSHISTORY SYSHISTORY 系统视图
SYSINDEX / SYSINDEXES ISYSIDX

SYSIDX 系统视图SYSINDEXES 统一视图

用于 10.0.0 以前的版本的兼容性: SYSINDEX 兼容性视图(不建议使用)

SYSINFO / - - SYSINFO 兼容性视图(不建议使用)
SYSIXCOL / - ISYSIDXCOL

SYSIDXCOL 系统视图

用于 10.0.0 以前的版本的兼容性: SYSIXCOL 兼容性视图(不建议使用)

SYSJAR / - ISYSJAR SYSJAR 系统视图
SYSJARCOMPONENT / - ISYSJARCOMPONENT SYSJARCOMPONENT 系统视图
SYSJAVACLASS / - ISYSJAVACLASS SYSJAVACLASS 系统视图
SYSLOGIN / - ISYSLOGINMAP SYSLOGINMAP 系统视图
SYSOPTBLOCK / - - 仅系统使用
- / - ISYSMVOPTION SYSMVOPTION 系统视图
- / - ISYSMVOPTIONNAME SYSMVOPTIONNAME 系统视图
- / - ISYSOBJECT SYSOBJECT 系统视图
SYSOPTION / SYSOPTIONS ISYSOPTION SYSOPTION 系统视图SYSOPTIONS 统一视图
SYSOPTJOINSTRATEGY / SYSOPTJOINSTRATEGIES - 仅系统使用
SYSOPTORDER / SYSOPTORDERS - 仅系统使用
SYSOPTQUANTIFIER / - - 仅系统使用
SYSOPTREQUEST / - - 仅系统使用
SYSOPTREWRITE / - - 仅系统使用
SYSOPTSTAT / - ISYSOPTSTAT SYSOPTSTAT 系统视图
- ISYSPHYSIDX SYSPHYSIDX 系统视图
- / SYSPROCAUTH - SYSPROCAUTH 统一视图
SYSPROCEDURE / SYSPROCEDURES ISYSPROCEDURE

SYSPROCEDURE 系统视图

SYSPROCEDURES 视图已重命名为 SYSPROCS。请参见SYSPROCS 统一视图

SYSPROCPARM / SYSPROCPARMS ISYSPROCPARM SYSPROCPARM 系统视图SYSPROCPARMS 统一视图
SYSPROCPERM / - ISYSPROCPERM SYSPROCPERM 系统视图
- ISYSPROXYTAB SYSPROXYTAB 系统视图
SYSPUBLICATION / SYSPUBLICATIONS ISYSPUBLICATION SYSPUBLICATION 系统视图SYSPUBLICATIONS 统一视图
- / - ISYSREMARK SYSREMARK 系统视图
SYSREMOTEOPTION / SYSREMOTEOPTIONS、SYSREMOTEOPTION2 ISYSREMOTEOPTION SYSREMOTEOPTION 系统视图SYSREMOTEOPTION2 统一视图SYSREMOTETYPES 统一视图
SYSREMOTEOPTIONTYPE / - ISYSREMOTEOPTIONTYPE SYSREMOTEOPTIONTYPE 系统视图
SYSREMOTETYPE / SYSREMOTETYPES ISYSREMOTETYPE SYSREMOTETYPE 系统视图SYSREMOTETYPES 统一视图
SYSREMOTEUSER / SYSREMOTEUSERS ISYSREMOTEUSER SYSREMOTEUSER 系统视图SYSREMOTEUSERS 统一视图
SYSSCHEDULE / - ISYSSCHEDULE SYSSCHEDULE 系统视图
SYSSERVERS / - ISYSSERVER SYSSERVER 系统视图
- / - ISYSSOURCE SYSSOURCE 系统视图
SYSSQLSERVERTYPE / - ISYSSQLSERVERTYPE SYSSQLSERVERTYPE 系统视图
SYSSUBSCRIPTION / SYSSUBSCRIPTIONS ISYSSUBSCRIPTION SYSSUBSCRIPTION 系统视图SYSSUBSCRIPTIONS 统一视图
SYSSYNC / SYSSYNCS、SYSSYNC2 ISYSSYNC SYSSYNC 系统视图SYSSYNCS 统一视图SYSSYNC2 统一视图
- ISYSSYNCSCRIPT SYSSYNCSCRIPT 系统视图SYSSYNCSCRIPTS 统一视图
- / SYSSYNCSUBSCRIPTIONS - SYSSYNCSUBSCRIPTIONS 统一视图
- / SYSSYNCUSERS - SYSSYNCUSERS 统一视图
- / SYSTABAUTH - SYSTABAUTH 统一视图
SYSTABLE / - ISYSTAB

SYSTAB 系统视图

用于 10.0.0 以前的版本的兼容性: SYSTABLE 兼容性视图(不建议使用)

- ISYSTABCOL SYSTABCOL 系统视图
SYSTABLEPERM / - ISYSTABLEPERM SYSTABLEPERM 系统视图
SYSTRIGGER / SYSTRIGGERS ISYSTRIGGER SYSTRIGGER 系统视图SYSTRIGGERS 统一视图
SYSTYPEMAP / - ISYSTYPEMAP SYSTYPEMAP 系统视图
- ISYSUSER SYSUSER 系统视图
- / SYSUSERAUTH ISYSUSERAUTHORITY SYSUSERAUTHORITY 系统视图SYSUSERAUTH 兼容性视图(不建议使用)
- / SYSUSERLIST SYSUSERAUTHORITY 系统视图SYSUSERLIST 兼容性视图(不建议使用)
SYSUSERMESSAGES / - ISYSUSERMESSAGE SYSUSERMESSAGE 系统视图
- / SYSUSEROPTIONS - SYSUSEROPTIONS 统一视图
SYSUSERPERM / SYSUSERPERMS -

数据现在位于 ISYSUSER 和 ISYSUSERAUTHORITY 系统表中。请参见SYSUSER 系统视图SYSUSERAUTHORITY 系统视图

用于 10.0.0 以前的版本的兼容性:SYSUSERPERM 兼容性视图(不建议使用)SYSUSERPERMS 兼容性视图(不建议使用)

SYSUSERTYPE / - ISYSUSERTYPE SYSUSERTYPE 系统视图
- / SYSVIEWS ISYSVIEW SYSVIEW 系统视图SYSVIEWS 统一视图
SYSWEBSERVICE / - ISYSWEBSERVICE SYSWEBSERVICE 系统视图
 新视图汇总表
 不建议使用的表或视图的汇总表
 删除的或重命名的表或视图的汇总表
 对系统表和系统视图中各列进行的更改