在 DATABASE 执行之后,您可以立即通过检查
sqlca 结构中的警告标志标识指定数据库的特征。
- 如果 sqlca.sqlwarn 的第一个字段为空白,则不发出任何警告。
- 如果被打开的数据库支持事务日志记录,则第二个 sqlca.sqlwarn 字段设置为字母 W。
- 如果数据库是一个兼容 ANSI 的数据库,则第三个字段设置为 W 。
- 如果数据库是
GBase 8s
数据库,则第四个字段设置为
W 。
- 如果数据库将所有的浮点数据转换成 DECIMAL 格式,则第五个字段设置为 W。(系统缺少 FLOAT 和 SMALLFLOAT
支持。)
- 如果数据库是数据复制对中的次触发器(即在只读方式下运行),则第七个字段设置为 W。
- 如果数据库将 DB_LOCALE 设置为一个不同于客户机系统上 DB_LOCALE 设置的语言环境,则第八个字段设置为
W 。