proc에서 delete하는데 안되네요...함 봐주세요
글쓴이: sun1226 / 작성시간: 수, 2003/05/28 - 4:32오후
일단 코드부터....보시구요
void delete_site_list(char *site){ EXEC SQL BEGIN DECLARE SECTION; int i; EXEC SQL END DECLARE SECTION; printf("###### DB IN site=%s ########\n",site); EXEC SQL DELETE FROM pcap_ip WHERE IP_ADDRESS = :site; EXEC SQL COMMIT WORK; printf("site delete sucess#############\n"); }
printf("###### DB IN site=%s ########\n",site); 여기까지는
나오거든요...그런데...
EXEC SQL DELETE ...여기서부터 먹통이 되요...
TABLE 이름은 확실히맞구요.. 변수명,컬럼명도 확실히 맞아요...
다른 문제가 있는지..
그리구요...
proc 컴파일하고 .c파일로 gcc컴파일할때
function `delete_site_list':
test_db.c:725: break statement not within loop or switch
이런 에러가 나거든요... 항상 나더라구요..
뭐가 문제가 있는건가요??
읽어주셔서 감사합니다.
Forums:
Re: proc에서 delete하는데 안되네요...함 봐주세요
test_db.c를 열어서 conversion이 어떻게 되었는지 함 보시져...
댓글 달기