返回首页

gbase数据、南大通用产品文档:GBase8s

更新日期:2024年09月11日

Date string index out of bounds during date format parsing to build Date object
发生此错误是因为 DBDATE 或 GL_DATE 要求的日期字符串格式与您定义的实际日期字
符串表示形式之间不存在一对一的对应关系。例如,如果将GL_DATE 设置为 %b %D %y,
而指定了字符串 Oct,则 GL_DATE 所需的格式与实际日期字符串之间存在明显的不匹配。

要修复此问题,请修改 DBDATE 或 GL_DATE 设置的日期字符串表示形式,以便指定的日
期格式与所需的日期字符串表示形式一一对应。

数据库和文件之间的另一个差异是数据库的组织方式是与数据库一起存储的。
文件可能具有复杂的内部结构,但该结构的定义不在该文件中;结构的定义在创建或使用
文件的程序中。例如:字处理程序存储的文档文件可能包含描述文档格式的详细结构。但
是,只有字处理程序能够译解该文件的内容,因为结构是在程序而不是文件中定义的。
然而,数据模型包含在它描述的数据库中。它与数据库融为一体。并且可用于使用该数据
库的任何程序。模型不但定义数据项的名称,而且定义数据项的数据类型,因此程序可以
使它自己适应该数据库。例如:某个程序可发现在当前数据库中,价格项是八位数的十进
制数,
小数点右边有两位数;
于是它可为该类型的数分配存储器。
在 SQL 编程和通过 SQL
程序修改数据中讨论了程序如何使用数据库的主题。

一个表达式始终返回唯一值。表达式有:
l
单个常量或变量
l
一个操作符和单个操作数

GBase 8s PL/SQL手册
南大通用数据技术股份有限公司
- 23 -

l
二元操作符和2个操作数
操作数可以是:常量、变量、文字等。操作数的数据类型决定了表达式的数据类型。