因为SQLite在德语元音变音符的upper()和lower()上有问题,所以我需要用python创建一个用户函数。在
问题: SQlite中的数据: 地址:Elsa Brändström-Str.nn 地址.上()->;ELSA-BRäNDSTRöM-STR.nn<;--仍然很小的元音变音“ä”和“ä”
如果我调用lower(),大写字母也会遇到同样的问题。 元音变音不会用lower()和upper()改变大小写。在
所以我不能从我的GUI中搜索上面的WHERE子句。。。:-/
作为第一个测试,我试着遵循以下步骤: https://dzone.com/articles/adding-function-sqlite-python
但总是得到 “sqlite3.OperationalError:用户定义函数引发异常”
这样一个类似“LIKE”的py函数是什么样子的呢?在
SQLite3 python 3.7.1
使用
u'ÅÄÖABC'
显示它是unicode字符串以及
^{pr2}$相关问题 更多 >
编程相关推荐