请选择 进入手机版 | 继续访问电脑版

django.db.utils.DatabaseError: ORA-06502: PL/SQL: numeric or value err

[复制链接]
菜鸡 发表于 2020-12-31 18:58:45 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
用python运行django项目,用orm查询集查询时,出现这个错误:
  1. django.db.utils.DatabaseError: ORA-06502: PL/SQL: numeric or value error: character string buffer too smallORA-06512: at line 1
复制代码
输入关键字含糊查询遇到的错误,
  1. word='笑'all_user = User.objects.filter(       desc__icontains=word        )
复制代码
模子
  1. class User(BaseModel):    # 用户信息   name = models.CharField(u'帖子名称', max_length=100)   desc = models.TextField(u'帖子形貌')
复制代码
办理办法:
用原生sql含糊查询即可:
  1. sql = """select *  from t_user   where desc like '%%%s%%' """ % wordall_user = exe_sql_all(sql, db_name=RDKM_DB)print(all_user)
复制代码
来源:https://blog.csdn.net/weixin_45476498/article/details/111953979
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )