我正在使用 postgresql 9.6。我构建了一个函数,我在其中执行“选择”,例如:
id = TD["new"]["id"]
qry = plpy.prepare ("SELECT (decode->>'key')::integer AS key FROM table where id = $1;", ["int"])
res= plpy.execute(qry,[id])
请求工作正常,但结果包含键和值,而不仅仅是值。其实结果是这样的:{"key":2937}
我只想要价值。