我在表中创建了一个新列,并希望它带有JSON
格式的模式。为此,我需要创建一个UPDATE函数。
默认值为:
{"ID": X, "Version": Y}
其中X
是商业投标ID,Y
是版本号。
由于该列是新列,因此Y的值为1。
The expected result is:
ID Version
369 {"ID": 369, "Version": 1},
370 {"ID": 370, "Version": 1},
371 {"ID": 371, "Version": 1},
...
UPDATE quotes AS Q
SET Q.Version = JSON_SET(Q.Version, "$.ID", Q.id)
WHERE id = Q.id