gpt4 book ai didi

SQLite - 替换字符串的一部分

转载 作者:IT王子 更新时间:2023-10-29 06:16:48 27 4
gpt4 key购买 nike

是否可以在 SQLite 表中使用 SQL 来替换字符串的一部分?

例如,我有一个表,其中一个字段包含文件的路径。是否可以替换部分字符串,例如

c:\afolder\afilename.bmp

成为

c:\anewfolder\afilename.bmp

?

最佳答案

您可以使用内置的 replace() 函数在查询中执行字符串替换。

SQLite core functions list 中详细介绍了其他字符串操作函数(以及更多)

以下应该为您指明正确的方向。

UPDATE table SET field = replace( field, 'C:\afolder\', 'C:\anewfolder\' ) WHERE field LIKE 'C:\afolder\%';

关于SQLite - 替换字符串的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10532656/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com