0

我正在研究水晶报表和 Oracle SQL 开发人员。

我有一个字段,像 Birthdate 一样01-JAN-92,我想以数字形式提取年份。在上述情况下为 92。

我使用substr("p.Birthdate",8,2)函数提取 92,它在 oracle sql 中运行良好,但是当我将查询从 Oracle 复制到 Crystal Report 时,Crystal Report 中没有数据。

我也尝试过 MID 功能,Oracle SQL 开发人员 Crystal Report 就是无法识别 mid 功能。

4

1 回答 1

0

你可以使用一个简单的TO_CHAR("p.Birthdate",'YYYY')

如果你想要只有两位数的年份,那会更好TO_CHAR("p.Birthdate",'RR')

于 2013-05-31T21:06:44.990 回答