SELECT 中的返回参数(postgres)
RETURNING parameter in SELECT (postgres)
SELECT * FROM users WHERE user_id = '423423432r32' RETURNING name
RETURNING
子句是否存在于 SELECT
中,如果不存在,我可以使用什么来代替获得相同的结果?
从你的评论和我从你的问题中了解到的,你想要的只是查询的结果
SELECT name FROM users WHERE user_id = '423423432r32'
return 语句更多地用于
之类的事情
insert into table1 (foo, bar, baz)
values (X, Y, Z)
returning *
以便您可以看到更新或插入的行,
更多信息here
SELECT * FROM users WHERE user_id = '423423432r32' RETURNING name
RETURNING
子句是否存在于 SELECT
中,如果不存在,我可以使用什么来代替获得相同的结果?
从你的评论和我从你的问题中了解到的,你想要的只是查询的结果
SELECT name FROM users WHERE user_id = '423423432r32'
return 语句更多地用于
之类的事情insert into table1 (foo, bar, baz)
values (X, Y, Z)
returning *
以便您可以看到更新或插入的行,
更多信息here