python - SQL查询直接工作,但从Python(django)调用时不工作
问题描述
today_date = (datetime.date.today() - datetime.timedelta(1)).strftime("%d-%m-%y")
from django.db import connections
with connections['DB'].cursor() as cursor:
select_query = "select * from <table_name> where <condition_row> like '<PRODUCT_NAME>%' and creation_date like '" + today_date + "%';"
cursor.execute(select_query)
直接从 SQL 开发人员执行的选择查询会给出输出。但是当从上面的脚本调用时给出空输出。
解决方案
推荐阅读
- bixby - 我可以从欧洲进行“设备测试”吗
- jquery - 使用 Ajax 将数据发送到 Django 模型
- azure - 如何在 Visual Studio 在线环境中安装 azure-cli
- python - 如何根据选定的边选择最短路径?
- sql - 尝试用不同的值更新所有行
- python - 根据特定条件将两个列表转换为元组列表
- python - Pandas:比较和合并包含字典的 2 个数据框的列
- javascript - 为什么在警报中显示为未定义的 javascript 字符串?
- powershell - 即使调用了一个函数但尚未在其中完成,我如何使 foreach 循环在 powershell 中运行。?
- java - 如何比较 Java 中随机生成的图像?