在Oracle数据库中查询json数据时遇到问题

我有约束创建的表以检查是否为json;

结构体: 创建表d_jobs(     ID varchar2(500),     职位varchar2(4000)     约束保证sure_json1检查(工作是JSON)  );

并且“职位”列将包含以下值:[{“ jobid”:“ x”,“ status”:“ done”},{“ jobid”:“ y”,“ status”:“ done”}]

当我查询从d_jobs j中选择j.jobs.status时;

o / p:[“完成”,“完成”]

但是我要o / p:[“ done”]-根据列表位置

我试图查询:

select j.jobs[0] from d_jobs j;  -- not sure if the given syntax is correct

Error: ORA-00923: FROM keyword not found where expected
00923. 00000 -  "FROM keyword not found where expected"
*Cause:    
*Action:
Error at Line: 107 Column: 22

请问有什么帮助吗?谢谢!!