mssql OpenJson 函数的 SQLAlchemy 会话查询
SQLAlchemy session query for mssql OpenJson function
我有一个 table“员工”,其中包含 json(nvarchar) 列“数据”。以下查询适用于 SQL-Server.
select value from OpenJson(Employee.Data,'$.References')
如何为上述内容编写 sql炼金术等价物 session.query?
session.query(func.OPENJSON(Employee.Data,'$.References'))
我在上面试过了,我得到的sql-statement是我没想到的。
select OPENJSON(Employee.Data,'$.References') from Employee
非常感谢您的帮助。
经过多次试验,我找到了答案。
以下是工作代码,
from sqlalchemy import select, column, func
select(column('value')).select_from(func.OPENJSON(Employee.Data,'$.References'))
我有一个 table“员工”,其中包含 json(nvarchar) 列“数据”。以下查询适用于 SQL-Server.
select value from OpenJson(Employee.Data,'$.References')
如何为上述内容编写 sql炼金术等价物 session.query?
session.query(func.OPENJSON(Employee.Data,'$.References'))
我在上面试过了,我得到的sql-statement是我没想到的。
select OPENJSON(Employee.Data,'$.References') from Employee
非常感谢您的帮助。
经过多次试验,我找到了答案。 以下是工作代码,
from sqlalchemy import select, column, func
select(column('value')).select_from(func.OPENJSON(Employee.Data,'$.References'))