MySQL'de JSON kullanımı, JSON verilerini veritabanında saklamak, sorgulamak ve manipüle etmek için çeşitli fonksiyonlar ve özellikler sunar 12.
Temel JSON fonksiyonları:
- JSON_OBJECT: JSON nesneleri oluşturmak için kullanılır 13. Örnek kullanım:
SELECT JSON_OBJECT('name', 'Alice', 'age', 25, 'city', 'Wonderland');
1. - JSON_ARRAY: JSON dizileri oluşturmak için kullanılır 13. Örnek kullanım:
SELECT JSON_ARRAY('Alice', 25, 'Wonderland');
1. - JSON_EXTRACT: JSON belgelerinden değer çıkarmak için kullanılır 12. Örnek kullanım:
SELECT JSON_EXTRACT('{"name": "Alice", "age": 25, "city": "Wonderland"}', '$.age');
1. - JSON_SET: JSON verilerini güncellemek veya yeni elemanlar eklemek için kullanılır 12. Örnek kullanım:
SELECT JSON_SET('{"name": "Alice", "age": 25, "city": "Wonderland"}', '$.age', 26);
1.
Diğer faydalı fonksiyonlar:
5 kaynaktan alınan bilgiyle göre: