0
CREATE OR REPLACE RULE INSERT_part_name AS
ON INSERT TO partition.part_name
DO INSTEAD select crm.dblink_exec('crm_server'::text, 'insert into partition.part_name(customerid, partition_name, partition, createdate) values('||new.customerid||','||quote_literal(new.partition_name)||',false'::text ||','||quote_literal(new.createdate))::timestamp without time zone);
ERROR: syntax error at or near ")" LINE 3: ...uote_literal(new.createdate))::timestamp without time zone); ^
不要你看到的問題與嵌套''' ? – karthikr
我的猜測是之前有一個'||'丟失。或':: timestamp without time zone'應該在它之前的引號內。順便說一句:我不喜歡在規則中放入db_link的_idea_。也許我太老套了。 – wildplasser
@karthikr 我不知道我是否明白你的觀點是否正確......我編輯了上述編碼..但是我仍然收到錯誤 – Abdul