在 SQLite 替换函数中使用 collate nocase 的语法
我有一个现有的数据库,他们在其中创建了自己的 unicode 整理序列。我尝试使用以下代码并得到“没有这样的排序规则序列”异常。任何人都可以使用此代码使用“整理 nocase”的语法吗?
更新歌曲集
SongPath = 替换 (SongPath, 'Owner.Funkytown', '吉姆');
I have an existing database where they created theiw own unicode collation sequence. I'm trying to use the following code and get a "no such collation sequence" exception. Can anybdy hlep with the the syntax to use "collate nocase" with this code?
update Songs set
SongPath = replace (SongPath, 'Owner.Funkytown', 'Jim');
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
转储数据库(通过 shell),编辑输出 SQL(查找和更改列定义,设置 COLLATION NOCASE)。重新创建数据库。
Dump database (via shell), edit output SQL (find and change column definitions, set COLLATION NOCASE). Recreate database.