【发布时间】:2021-04-25 12:18:04
【问题描述】:
表中有一个列
table: articles
rows: id type: int(11)
json_data type: json
created_at type: datetime
updated_at type: datetime
现在json_data 是
{
"version":"1",
"title":"A good product",
"body":"Very good",
"published_at":null
}
想要根据当前的元数据将其数据更新为新的 json 模式格式:
{
"version":"2",
"items":[
{
"title":"A good product",
"body":"Very good",
"published_at":null
}
]
}
如果不使用编程语言怎么办。是否可以通过 MySQL 的程序来实现?
【问题讨论】:
-
这可以在一个查询中执行。不需要存储过程或外部处理。
标签: mysql json database procedure data-migration