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

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 16 - 更改和升级 » 16.0 版中的新功能 » SQL Anywhere 的新功能

 

对系统对象进行的更改

以下列出了在 SQL Anywhere 16.0 版中引入的系统对象更改。

  • 新 ISYSCERTIFICATE 系统表和 SYSCERTIFICATE 系统视图   ISYSCERTIFICATE 系统表中的每一行中都存储了一个文本 PEM 格式的证书。SYSCERTIFICATE 系统视图是此系统表上的一个视图。 请参见ISYSCERTIFICATE 系统表SYSCERTIFICATE 系统视图

  • ISYSTABCOL 和 ISYSTAB 中的新列   ISYSTABCOL 中增加了 nonmaterialized_value 和 start_schema 两列。ISYSTAB 中增加了 current_schema 列。 请参见SYSTAB 系统视图SYSTABCOL 系统视图

  • ISYSUSER 中的新列   ISYSUSER 中增加了 user_type、user_dn、user_dn_cached_at、password_creation_time_utc、last_login_time_utc 和 dual_password 等列。 请参见SYSUSER 系统视图

  • 用在系统对象中的 UTC 时间戳   在以前的版本中,系统对象表会根据数据库服务器的位置存储和公开本地时间戳。现在,时间戳将存储为基于其 UTC(协调世界时)的当量,但视图会将 UTC 时间戳和本地时间戳都公开。必须对依赖于以下系统表和视图中列数的应用程序进行更新:

    系统表名 系统视图名 已添加列
    ISYSTAB SYSTAB last_modified_at_utc
    ISYSVIEW SYSVIEW mv_last_refreshed_at_utc,mv_known_stale_at_utc
    ISYSOBJECT SYSOBJECT creation_time_utc
    ISYSUSER SYSUSER password_creation_time,last_login_time
    ISYSTEXTIDX SYSTEXTIDX last_refresh_utc
    ISYSEXTERNENVOBJECT SYSEXTERNENVOBJECT update_time_utc
    ISYSJAR SYSJAR update_time_utc
    ISYSJAVACLASS SYSJAVACLASS update_time_utc
    ISYSHISTORY SYSHISTORY first_time_utc,last_time_utc
    ISYSREMOTEUSER SYSREMOTEUSER time_sent_utc,time_received_utc
    SYSREMOTEUSERS 统一视图 time_sent_utc,time_received_utc
    ISYSCOLSTAT SYSCOLSTAT update_time_utc
    SYSCOLSTATS 统一视图 update_time_utc