【发布时间】:2021-10-09 05:41:09
【问题描述】:
我在 Python/Django 应用程序中面临挑战。 谁能帮我从自定义 sql 查询中找到列名及其数据类型。
示例查询:
SELECT Customers.CustomerName, Customers.Address, Orders.OrderID, Orders.OrderAmount
FROM Customers
LEFT JOIN Orders ON Customers.CustomerID = Orders.CustomerID
ORDER BY Customers.CustomerName;
我需要的结果如下:-
{"CustomerName":"Varchar","Address":"Text","OrderID":"Int","OrderAmount":"Decimal"}
【问题讨论】:
-
一般来说数据类型的定义是不可能的。数据类型可能会有所不同(尤其是当输出列值是作为查询参数提供的文字时)。因此,调查返回的行源的结构。
标签: python mysql sql django airflow