Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Permintaan MySQL untuk menambahkan kunci:nilai ke string JSON

Bagaimana dengan ini

UPDATE table SET table_field1 = CONCAT(table_field1,' This will be added.');

EDIT:

Saya pribadi akan melakukan manipulasi dengan bahasa seperti PHP sebelum memasukkannya. Jauh lebih mudah. Bagaimanapun, Ok apakah ini yang Anda inginkan? Ini akan berfungsi asalkan format json Anda yang ditambahkan dalam format {'key':'value'}

 UPDATE table
 SET col = CONCAT_WS(",", SUBSTRING(col, 1, CHAR_LENGTH(col) - 1),SUBSTRING('newjson', 2));


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sinkronisasi SQL Server ke program MySQL

  2. Pernyataan Disiapkan Prosedur Tersimpan MySQL (SQL Dinamis) Berparameter

  3. Basis data produksi tidak dikonfigurasi

  4. Menyimpan data statistik, apakah saya perlu DECIMAL, FLOAT atau DOUBLE?

  5. Apa saja opsi penyimpanan persisten yang bagus dan cepat untuk data kunci->nilai?