답변을 주셔서 감사합니다.
상기님께서 말씀하신대로 sql_buf값을 수도 없이 찍어봤거든요? / /;
그값을 그대로 긁어서 psql backend에서 실행하면 정상적으로 데이터가
증가됩니다.
그런데, 프로그램에서 실행하면 입력이 안되네요.
경우의 수를 생각해봐도 좀체 좁혀지지가 않네요......
>>김상기 님께서 쓰시길<<
:: sql_buf 값을 표준 출력으로 일단 보이게 해서
:: 그것을 긁어다가 psql에서 실행시켜보세요.
::
:: sprintf 함수 호출 다음에, sql_buf 변수에 과연
:: 어떤 문자열이 저장되어지는지가 저도 궁금해지네요. ^.^
::
:: sequence 는 한번의 insert 쿼리가 실행될 때 마다
:: 숫자가 증가합니다.
:: 비록 그 구분에 오류가 있어 데이터가 입력되지 않는다하더라도 말입니다.
::
:: 저도 처음에는 이해가 되질 않았는데,
:: 조금만 깊게 생각해보신다면,
:: 당연히 그렇게 해야하는 것이라도 생각을 하실겝니다.
::
::
|