같은 자료로 insert 테스트를 해 보니 잘 되고 있습니다. 다시 한번 꼼꼼히 살펴 보시기 바랍니다.
그리고 나타난 에러는 어딘가에 quotation mark 가 있다는 말인데 저가 보기에 이 자료에는 quotation mark 가 없습니다. 왜 그런 에러가 나는가에 대해서는 저가 정확히 더 이상 말씀을 못드릴 것 같습니다.
test=> create table test (t text);
CREATE
test=> insert into test values ('367 TCP DATA FIELD TESTING(after)
test'> 368 TCP DATA(cid : sport : dport : data) = 4181 : 2668 : 23 : 24 May 2000 1
test'> 6:23:24 GMT by aegisfw.aegis.co.kr (<a href= http://squid.nlanr.net/Squid/ >Squi
test'> d/2.2.STABLE1</a>)
test'> 369 </BODY></HTML>
test'> 370 : 1311^M
test'> 371 Expires: Wed 24 May 2000 16:23:24 GMT^M
...........
test'> 402 </P>
test'> 403
test'> 404 <br clear= all >
test'> 405 <hr noshade si
test'> ');
INSERT 1746697 1
이상과 같이 제대로 입력이 된답니다.
> C + POSTGRESQL사용하여 작업중입니다. 아래의 데이터를 INSERT하려는 데 에러 발생
> 1. 인서트할 데이터
> 367 TCP DATA FIELD TESTING(after)
.........
> 404 <br clear= all >
> 405 <hr noshade si
> 이상의 데이터입니다.
>
> 결과
> ERROR: Unterminated quoted string
> 제가 임의로 ESCAPE CHARACTER 몇몇('"`)을 제거했음에도 위의 에러가 발생합니다.
> 혹시 또 다른 어떤 데이터를 제거해야 하는 지 알고 계시면 도와주세요....
|