파라독스 7.0을 이용하여 허접한 프로그램을 하나 만들구 있습니다.
TQuery를 이용하여 입력,수정,삭제 등등의 처리를 하는데
SQL.Add('Update lesson');
SQL.Add('set lessonstep = :st');
SQL.Add('where');
SQL.Add('(lessonterm > lessonstep) and (lessonstate = "진행")')
다음과 같은 업데이트 구문중 변수 lessonstep은 스트링이지만
한번 확인할때마다 +1(:st = lessonstep + 1입니다)을 해줘야 합니다.
그리고 나서 lessonterm 과 ==가 되었을 경우에 lessonstate를 완료로
바꿔줘야 하는데.
이런 여러가지 작업을 하나의 구문에서 처리가 가능할까요.
도움을 주시면 감사하겠습니다.
정확히 모르겠습니다. (오라클등등의 대용량 DB에서는 가능)