如何在ORACLE表中插入json数据?

2024-09-28 01:32:38 发布

您现在位置:Python中文网/ 问答频道 /正文

告诉我如何将json文件中的数据插入到表中?我有一个TESDB表,有两列LAST_NAME和FIRST_NAME。我想将所有JSON数据插入一个表中。请告诉我如何正确地执行此操作?先谢谢你

Json文件:

[{'LAST_NAME': 'Alex', 'FIRST_NAME': 'Pip'}, {'LAST_NAME': 'John', 'FIRST_NAME': 'Alan'}, {'LAST_NAME': 'Dehan', 'FIRST_NAME': 'Luck'}, {'LAST_NAME': 'Nick', 'FIRST_NAME': 'Adem'}, {'LAST_NAME': 'Aspen', 'FIRST_NAME': 'Turit'}]

Python代码:

with open('object.json') as f:
    json_obj = json.load(f)
print(json_obj)

for i,item in enumerate(json_obj):
    LAST_NAME = (item.get("LAST_NAME", None))
    FIRST_NAME =(item.get("FIRST_NAME", None))
cursor.execute("insert into TESTDB (LAST_NAME,FIRST_NAME) VALUES (:1,:2)", (LAST_NAME,FIRST_NAME))
conn.close

Tags: pip文件数据namenonejsonobjget

热门问题