powerbuilder 7.0 의 datawindow에서 날짜속성(도메인 date)이 있는 경우
에러가 납니다. 7.1버전에서 7,3버전으로 개선되면서 해결된다고 했는데
지금도 마찬가지네요
***************에러내용************
SQLSTATE = CA001
[CUBRID][CUBRID ODBC Driver]Syntax:
please check syntax at \'d\', expecting
{ ADD_MONTHS AVG BIT_LENGTH CASE CAST COALESCE COUNT CURRENT_DATE CURRENT_TIME CURRENT_TIMESTAMP
CURRENT_USER EXTRACT INSERT LOCAL_TRANSACTION_ID LOWER Max Min NU
No changes made to database.
INSERT INTO vat0 ( vatyymm, vatno1, vatdate, subled, won, won1, twon, rct, memo )
VALUES ( 200710, 1, {d \'2007-10-30\' }, 3, 300, 30, 330, 0, \'2007/10월 물품대\' )
************************************************************************
vatyymm :세금계산서 발행일자
vatno1 :세금계산서 월별일련번호
subled :거래처코드
vatdate :세금계산서 발행일자 인데
아마도
파워빌더에서 날짜부분을 {d\'2007-10-30\'} 으로 생성하여 전달하면
이부분을 cubrid에서는 잘못된 날짜형식이라 해석하여 오류로
표시하는 것 같습니다.
기존의 RDB들에서는( SQL-SERVER,MY-SQL, ASA등)에서는
오류없이 잘 수행되는데 CUBRID에서도 이런 부분을 보완해주시면
좋겠네요.
위쪽의 에러가 생성된 DATAWINDOW의 화면을 첨부화일에 첨부하니
검토해 보시길...
|