Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Kembalikan hasil kueri sql sebagai JSON di Oracle 12c

Oracle 12c versi 12.1.0.2 (versi terbaru pada 11.11.2014) menambahkan dukungan JSON:https://docs.Oracle.com/database/121/NEWFT/chapter12102.htm#BGBGADCC

Sudah tersedia sejak 17 Oktober. https://blogs.Oracle.com/db/entry/Oracle_database_12c_release_1

Jika Anda tidak dapat menambal/bekerja dengan versi itu, ada paket luar biasa yang ditulis oleh Lewis Cunningham dan Jonas Krogsboell:PL/JSON* http://pljson.sourceforge.net/

Ini adalah paket yang sangat baik (saya telah menggunakannya di banyak instalasi database).

Contoh yang disertakan bagus dan mencakup sebagian besar skenario.

declare 
  ret json;
begin
  ret := json_dyn.executeObject('select * from tab');
  ret.print;
end;
/


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Persyaratan Pemulihan Sebelum Pencadangan

  2. Oracle Sebelum Menyisipkan ATAU Memperbarui Contoh Pemicu

  3. Bagaimana saya bisa mendapatkan akses awal ke pembaruan Oracle Java, sehingga saya dapat menguji RIA saya dan menghindari latihan kebakaran saat pembaruan ini dipublikasikan?

  4. Kebuntuan di Oracle

  5. Bagaimana cara mengembalikan array dari Java ke PL/SQL?