파워빌더에서 프로그램 실행시 AutoCommit을 False로 설정하고 Connect한 후는 select CURRENT_TIMESTAMP ; 하면 connect한 시간만 가져오는데, Autocommit을 false로 해도 현재 시간을 가져올수있는 쿼리는 없나요? 다른 DB는 똑같이 연결해도 현재 시간을 가져오는데...
datetime ld_o,ld_today
select now() into :ld_o from test1 where vend_coded = 001' ; ld_today = ld_o ;
return ld_today
테이블 하나 select하시면서 레코드가 1개 나올 수있도록 하세요 . . .
글구 위처럼 하시면 되요 . . .
답변 감사합니다. 근데 답변하신거도 마찬가지입니다. 프로그램이 시작할때 DB를 Connect하고, 끝날때 DisConnect하기때문에, 쿼리로 시간을 구하게되면, 다른 DB하고는 다르게 매번 Connect한 시간만 조회됩니다. autocommit이 False로 되어서.. 그걸 무시하고 현재 시간을 구할수 있는 방법은 없을까요? 영 방법이 없다면, 현재 시간을 구하기 위해서 별도의 DB를 만들어서 그 DB만 AutoCommit을 True로 해서 연결하여 구하는 방법밖에 없겠군요..