MySQL 8.0.11:JSON_TABLE在触发器中不起作用

时间:2018-06-21 02:03:24

标签: mysql

在MySQL 8.0.11的触发器中使用JSON_TABLE是否存在问题?

它在过程中完美运行,但在触发器中的相同查询将返回:  1049:未知数据库''。

INSERT INTO sales.qb_invoice_invoiceline (`Invoice_TxnID`, `SortOrder`, `TxnLineID`, `Item_ListID`, `Quantity`, `UnitOfMeasure`, `qbsql_modify_timestamp`)
select id, '1', '-1', item, quant, 'kilogram', NOW() from sales.order, JSON_TABLE(reference,
                "$[*]" COLUMNS(
                item VARCHAR(100) PATH "$.productid",
                quant VARCHAR(100) PATH "$.quantity"
                )
            ) AS TX1;

0 个答案:

没有答案