select dblink_exec('hostaddr=59.89.210.56 port=5432 dbname=mydb user=postgres password=****','insert into gtab04 (productid,product,itgrid,itemtype,patentid,taxid,convfact,boxpack,cntid )values (2301,''D PEARL 2000 Caps 10's'',4,2,7,3,10,'''',0)')
虽然 exe 此查询出现以下错误
ERROR: syntax error at or near "s"
LINE 2: ...oxpack,cntid )values (2301,''D PEARL 2000 Caps 10's'',4,2,7,..
问题出在产品名称中,即我的产品名称是 D PEARL 2000 Caps 10's(我认为是问题所在)查询将其连接为“D PEARL 2000 Caps 10's”<-这是问题所在