如何在postgresql中设置和打印json对象的值?
到目前为止,我所做的是:
DO
$do$
DECLARE
namz Text;
jsonObject json =
'{
"Name": "Kshitiz Kala",
"Education": "B.Tech",
"Skills": ["J2EE", "JDBC", "Html"]
}';
BEGIN
SELECT jsonObject->'Name' into namz;
select namz;
END
$do$
我在这里没有发现任何成功。
实际问题是,我将一个json对象传递给一个存储过程,该存储过程将数据存储在三个不同的表中1)用户表包含user_id,user_name,user_edu。2)技能表包含skill_id、skill_name。3) user_skill表包含id、user_id、usr_skill_id。
这是我从Django应用程序传递的json对象
{"Name": "Kshitiz Kala", "Education": "B.Tech", "Skills": ["J2EE", "JDBC", "Html"]}
转载请注明出处:http://www.intsu.net/article/20230508/2039542.html