급질 님이 쓰신 글 :
: select substring(min(fldRegDate) from 1 for 4) || '-' || substring(min(fldRegDate) from 5 for 2) || ' ~ ' || substring(max(fldRegDate) from 1 for 4) || '-' || substring(max(fldRegDate) from 5 for 2) fldPriod, cast(sum(cast(fldElectricity as numeric(16,6))) as varchar(30)) fldElectricity, cast(sum(cast(fldCO2 as numeric(16,6))) as varchar(30)) fldCO2, cast(sum(cast(fldTrees as numeric(16,6))) as varchar(30)) fldTrees from tblCPMReport;
:
:
: 쿼리 실행하면 에러가 발생합니다.
: cast 사용하기 위해서 별도의 설정이 필요한가요??
:
: cast(sum(cast(fldElectricity as numeric(16,6))) as varchar(30)) fldElectricity,
:
: FDB에서 상위 구문 아예 사용 불가능 한가요??
select cast(sum(cast(pe_bncd as numeric(16,6))) as varchar(30)) fldElectricity
from pe201t
//--pe_bncd 는 숫자인데 varchar(5) 로 선언된 필드인데..잘 됩니다.
|