SELECT xyz.*
FROM PUBLIC.DBLINK ('dbname=LiveDB port=5432 host=127.0.0.1 user=postgres
password=root','SELECT dblink_build_sql_delete(''"folderstatus"'', ''1'', 1,
''{"1"}'')')
as xyz (id int);
ERROR: invalid input syntax for integer: "DELETE FROM folderstatuslu WHERE
id = '1'"
我无法在此删除记录。我还需要知道如何添加"< ="条件,还需要传递一个参数。 我的代码将是这样的,我将选择max(colum_value)到变量中并将其传递给上面的查询,并且应该能够像下面一样删除。
DELETE FROM folderstatuslu WHERE id <= '1' --> (in the place of 1, I will
pass a variable.)
感谢您的帮助。
答案 0 :(得分:1)
为什么不只是dblink和format?..
git clone