数据库服务器和 SQL 预处理器中使用的标记功能遵循 ANSI/ISO SQL/2003 国际标准第 1 部分(框架)中定义的 SQL Flagger 功能。SQL Flagger 使用以下 ANSI SQL 标准确定 SQL 构造的遵从性:
不建议使用 SQL/1992(所有级别)的 SQL Flagger 支持。
此外,SQL Flagger 可标识不符合 UltraLite SQL 的语句。例如,UltraLite 对 CREATE 和 ALTER 模式对象只有有限的能力。
SQL Flagger 可分析所有的 SQL 语句。但是,大部分创建或修改模式对象的语句,包括创建表、索引、实例化视图、发布、预订和代理表的语句,均为 ANSI SQL 标准的服务商扩充,因而被标记为不符合要求。
永远不会因为不符合任何 SQL 标准或因为与 UltraLite 兼容,而标记 SET OPTION 语句,包括其可选组件。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |