兼容 ANSI 的数据库

当在 CREATE DATABASE 语句中使用 LOG MODE ANSI 选项时,您创建的数据库就是兼容 ANSI 的数据库,且符合SQL 语言的 ANSI/ISO 标准。

以下示例创建兼容 ANSI 的数据库:
CREATE DATABASE employees WITH LOG MODE ANSI; 
兼容 ANSI 的数据库与不兼容 ANSI 的数据库存在几个方面的不同。包括以下特征的不同:

兼容与不兼容 ANSI 的数据库之间存在其它小差别。这些差别在此手册中与其它相关 SQL 语句一起记录。关于兼容 ANSI 的数据库和不兼容 ANSI 的数据库之间的差别的详细讨论,请参阅 GBase 8s 数据库设计和实现指南

创建兼容 ANSI 的数据库不意味着当您运行数据库时,自动收到 SQL 语法 ANSI/ISO 标准的 GBase 8s 警告。还必须使用 -ansi 标记或 DBANSIWARN 环境变量来接收这类警告。

有关 -ansiDBANSIWARN 的其它信息,请参阅 GBase 8s SQL 参考指南