에러 내용을 올립니다.
Displaying result for:
---------------------
SELECT YEAR(CURRENT) from dual
Error: The specified table (dual) is not in the database. (State:S0002, Native Code: FFFFFF32)
참고로
NT용 Informix 7.3버전을 사용합니다.
답변 부탁드립니다.
데이터 베이스에 dual 테이블은 만드셨나요?
인포믹스는 만들어 줘야 하는데..
확인해 보세요...
그리고..dual 테이블에 반드시 한레코드 이상이 있어야..됐었거든요..
insert into해서 아무 값이나 하나 넣어서..
다시 select해 보세요~!
해결에 도움이 되길...
dual은 오라클에서 사용하는테이블임... 쩝..
저는 인포믹스에서도 사용했었는데요..
ㅡㅡ;
Informix에는 Oracle에서의 SYS.DUAL 이란 테이블이 없기 때문에 그 역할을 해줄 테이블을 만들어 쓰셔야 합니다. 이런걸 보면 Oracle이 쓰기편하단 걸 알 수 있죠... 그냥 아무데이블이나 컬럼한개 짜리라도 만들어 놓으시고 데이타 한줄만 넣어 놓으시면 SYS.DUAL을 이용한 날짜 SELECT 기능을 할 수 있습니다. 가만히 생각해 보심 원리를 아실 수 있을 텐데요... Informix 참 단순합니다... 헤...