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

SQL Anywhere 11.0.1 (中文) » UltraLite - 数据库管理和参考 » UltraLite 用作 MobiLink 客户端 » UltraLite 客户端 » 设计 UltraLite 中的同步

 

UltraLite 中的 nosync 表

通过将 _nosync 后缀添加到表名,可控制何时从上载操作中排除整个表。可将这些非同步表用于统一数据库中不需要的客户端特定的持久数据。除了不进行同步外,这些表的使用方法和 UltraLite 数据库中其它表的使用方法完全相同。

如果创建带有 _nosync 后缀的表,只能在保留 _nosync 后缀的前提下重命名该表。例如,不允许使用以下带有重命名子句的 ALTER TABLE 语句,因为新名称不再以 nosync 作为结尾:

ALTER TABLE purchase_comments_nosync 
RENAME comments;

若要纠正此问题,必须重写语句以包含此后缀:

ALTER TABLE purchase_comments_nosync 
RENAME comments_nosync;

也可使用发布达到相同的效果。请参见UltraLite 中的发布