SQLite - 替换字符串的一部分

2023-12-31

是否可以使用SQL in an SQLite表替换部分字符串?

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

c:\afolder\afilename.bmp

becomes

c:\anewfolder\afilename.bmp

?


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

其他字符串操作函数(以及更多)在SQLite核心函数列表 http://sqlite.org/lang_corefunc.html

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

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SQLite - 替换字符串的一部分 的相关文章

  • 如何通过Object Id和Column Id查询表数据?

    有桌子Clients PK LastName Name Address 1 Vidal Arturo St 2 Lavezzi Ezequiel St 3 Cuadrado Guillermo St 我想得到 通过以下查询 我可以得到前四列
  • sql 查询的权限被拒绝

    我正在尝试通过经典的 asp 记录集执行以下查询 SQL Select P Name as P Name P Description as P Description from L PagePermission inner join A P
  • Cordova SQLite 保存 BLOB

    我的 Cordova SQLite 插件有问题 如何将 BLOB 图像保存到 SQLite 我在 JS 中有 BLOB 对象 Blob size 96874 type image jpeg proto Blob length 1 我试图拯救
  • SQL 更新数据集中的位置

    id1 id2 bool 1 1 F 1 2 F 2 1 F UPDATE table name SET bool T WHERE id1 id2 IN 1 1 2 1 Need work here 所以基本上我想选择条件为 id1 id2
  • 插入后触发更新表列?

    在同一个表中添加任何记录后 我需要更新表中的列 这是我的sql代码 CREATE TRIGGER dbo EmployeeInsert ON dbo APP Employees AFTER INSERT AS BEGIN SET NOCOU
  • SQL使用多个/相关列计算项目频率?

    我对 SQL 完全陌生 并且阅读了有关 SQL 的 StackOverflow 帖子来尝试弄清楚这一点 以及其他来源 但无法在 SQL 中执行此操作 开始 我有一个 3 列和数千行的表 其中包含前 2 列的数据 第三列当前为空 我需要根据第
  • SQL 用新值替换旧值

    我有一个名为tbl Products 其中有一列名为articlenumber并且充满了像这样的数字s401 s402 etc 我生成了一个包含新商品编号的列表 它将替换旧的商品编号 s401 I00010 s402 I00020 s403
  • Python SQLite3 SQL注入漏洞代码

    我知道下面的代码片段由于 format 的原因很容易受到 SQL 注入的攻击 但我不知道为什么 有谁明白为什么这段代码容易受到攻击以及我从哪里开始修复它 我知道这些代码片段使输入字段保持打开状态 以便通过 SQL 注入执行其他恶意命令 但不
  • play20 ebean 生成的 sql 在 postgresql 上抛出语法错误

    我正在尝试使用 postgresql 来启动我的 play20 应用程序 以便我可以使用并稍后部署到 Heroku 我跟着这个answer https stackoverflow com questions 12195568 errors
  • 为什么我们不能有多个主键?

    我知道表中不能有超过 1 个主键 但技术原因是什么 直接拉取自SO https stackoverflow com questions 217945 can i have multiple primary keys in a single
  • 为什么 sql 字段名称中不应该包含逗号?

    人们一直告诉我列名中不应包含空格 我只是想知道 这是为什么 这是我为学校创建的一些数据库表遇到的问题 字段名称包括 Preble 和 Darke 相反 它们需要是 普雷布尔县 俄亥俄州 和 达克县 俄亥俄州 如果它们是行名称 我只需创建一个
  • 如何在没有 EF 的 ASP.NET MVC 中使用普通 sql?

    我有一个使用 linq to sql 的类 如何在 ASP NET MVC 3 中使用普通 sql 而不使用 EF 来实现相同的功能 public ActionResult Index var List from c in db OFFIC
  • ROWID 整数主键自动增量 - 如何插入值?

    我用 Java 创建了一个 SQLite 表 create table participants ROWID INTEGER PRIMARY KEY AUTOINCREMENT col1 col2 我尝试添加行 insert into pa
  • 在 plsql 中立即执行

    如何从这段代码中得到结果 EXECUTE IMMEDIATE SELECT FROM table name through for loop 通常的方法看起来像这样 for items in select from this table l
  • 返回行位置 - Postgres

    我返回一个带有位置的表 select from select row number over as position from organization result where data1 Hello 返回这个 这是正确的 data1 H
  • 仅当变量不为空时 SQL 添加过滤器

    您好 我有疑问如下 SELECT route id ROUTE ID FROM route master NOLOCK WHERE route ou 2 AND route query l s query AND lang id 1 这里
  • Postgresql 中的 id 列位置重要吗?

    我正在测试删除主键列 id 的迁移 我想使用外键作为主键 当我运行并恢复迁移时 我看到表的状态是相同的 只是 id 列现在是最后一个 它会以任何方式改变我的数据库的行为吗 我是否应该费心去恢复迁移恢复代码中的列顺序 理论上一切都应该没问题
  • SQL Server 查询结果集的大小

    SQL Server 中是否有确定结果集中 Mgmt Studio 查询中返回的数据大小 以 MEGS 为单位 您可以打开客户端统计信息 查询菜单 包括客户端统计信息 它给出执行查询时从服务器返回的字节数
  • Quartz.NET 设置 MisfireInstruction

    我正在使用 Quartz NET 在 C 中工作 并且在 CronTrigger 上设置失火指令时遇到问题 我正在运行安装了 Quartz DB 的 SQL 后端 我有以下代码 可以很好地创建作业和运行调度程序 IScheduler sch
  • 外键引用多个表

    我有4张桌子 A ida name B ida B specific stuff C ida C specific stuff D ida D specific stuff 我希望另一个表 E 可以仅引用 B 或 C 而不是 D 我可以在其

随机推荐

  • 将 ETag / Last-Modified 装饰器与 Django 基于类的通用视图一起使用

    我最近将 Django 项目之一中的所有视图迁移到新的基于类的视图 对于经典的基于函数的 Django 视图 有一个方便的装饰器django views decorators http condition如果存在与您指定的条件匹配的缓存副本
  • 反应堆模式在 Node.js 中如何工作?

    我正在阅读 Node js 设计模式 我陷入了对反应堆模式的理解中 我在这里没有看到任何调用堆栈 我认为调用堆栈是 Node js 设计的主要部分之一 谁能帮我理解这张图吗 此外 没有回调队列 一切都从应用程序开始 应用程序发出请求 事件多
  • 如何在 AngularJS 中大写和大写?

    我想将 HTML 表单中的某些字段大写 大写 HTML
  • 将 QMatrix4x4 与 OpenGL 函数结合使用

    有没有简单的使用方法QMatrix4x4与 OpenGL 功能 特别是glMultMatrixf 如果我理解正确的话 我必须转置矩阵 并确保转换qreal 可以是float or double取决于底层系统 GLfloat 没有一个函数可以
  • 在sql server中存储图像

    我正在尝试将数据库设计放在一起来存储图像 你们中的许多人可能有过设计数据库来存储图像的经验以及与之相关的挑战 数据库最终可能会存储数十万张图像 我计划使用 SQL Server 2008 数据库和实体框架 计划使用 FILESTREAM 数
  • MPI_Allgather 和 MPI_Allgatherv 之间的区别

    有什么区别MPI Allgather and MPI Allgatherv 来自MPI标准 http www mpi forum org docs MPI GATHERV 扩展了功能 MPI GATHER 通过允许变化 每个进程的数据计数
  • 离屏和嵌入式浏览器比较(用于游戏)[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我们一直在考虑为我们的 C 应用程序添加良好的浏览器支持 这个问题是关于独立于 GUI 的浏览器库 因为
  • 如何在类扩展中添加静态(存储)属性来创建单例? (迅速)

    我想将这段代码转换为 Swift 这里的 Objective C 代码正在创建一个单例对象 如果我可以这样描述的话 我可以用调度一次 t来转换它 但我想使用一种更优雅的方式 应该类似于 静态让捆绑 NSBundle But 静态让捆绑 NS
  • C# WebBrowser 控件——AJAX 之后获取文档元素?

    我正在编写一个应用程序 它使用 WebBrowser 控件来查看可通过添加新内容 元素的 AJAX 进行更改的 Web 内容 我似乎无法以我尝试过的任何方式获得新元素 BrowserCtl DocumentText 没有最新的页面 当然它也
  • Zend 可重用小部件/插件/迷你应用程序?

    我是 Zend 框架的新手 并试图获得一些有关代码可重用性的见解 我确实了解模块 但对于哪些功能应该进入模块以及哪些功能不应该进入模块似乎存在一些不确定性 我正在努力实现的目标 1 拥有可重用的小程序 小部件 插件 无论您如何称呼它们 可以
  • TransitionFromView 删除之前的视图

    我在应用程序中的视图之间转换时使用 TransitionfromView 时遇到问题 Setup 这是视图控制器的基本设置 它有两个视图 一个 MKMapView 和一个 UITableView 当按下切换按钮时 应该在地图和表格之间交替视
  • 使用 Bundler 安装 Gems == 大问题

    如果我跑bundle install 一切都会过去 我重新启动 nginx 当我访问该网站时 我看到乘客错误如下 git github com spree spree git at master is not checked out Ple
  • 使用 JavaScript 在特定延迟后执行脚本

    有没有类似 jQuery 的 JavaScript 方法delay or wait 将脚本的执行延迟特定的时间 只是为了补充其他人所说的内容setTimeout 如果以后想调用带参数的函数 就需要设置一些匿名函数调用 您需要将该函数作为参数
  • Golang 的 Codeclimate 测试覆盖率格式化程序

    无处可去Codeclimate 文档 https docs codeclimate com v1 0 docs setting up test coverage section supported languages and formats
  • 控制模板可见性触发器

    我对下面的按钮样式所做的只是让按钮仅在 IsMouseOver 或 IsPressed 时可见 它的编写方式甚至无法编译 找不到 Glyph 如何清理这个问题 直到 IsMoueOver 时按钮可见 Cheers Berryl
  • 我应该等待 ValueTask 吗?

    这将是一个有效的实施ValueTask请 缓存服务从缓存或数据库返回数据 public async ValueTask
  • 如何在 PowerShell 中检查现有文件后关闭表单 GUI?

    我想检查一个现有的文件 如果进程仍在等待该文件 它将显示一个GUI窗口 文件存在后 窗口将自动关闭 我尝试了这段代码 窗口无法关闭 即使文件已经存在 检查文件 SN 708TSTA MAC 2E5961370 function Find n
  • R根据条件返回列名

    对于以下数据框 DF lt data frame Row c 1 2 3 4 5 2 04 c 1 1 0 1 1 2 05 c 0 0 0 0 1 2 06 c 1 0 0 0 1 2 07 c 1 0 0 0 1 2 08 c 1 1
  • 具有多个父项的 Activity 的 Android 向上导航

    我在实施时遇到问题向上导航在具有此导航树的应用程序上 后退按钮的标准实现很好 当尝试实现向上按钮时 问题就开始了 我的期望 当用户开机时详情 5 活动然后按向上按钮 应用程序将转到清单 3 活动 当用户开机时详情 7 活动然后按向上按钮应用
  • SQLite - 替换字符串的一部分

    是否可以使用SQL in an SQLite表替换部分字符串 例如 我有一个表 其中一个字段保存文件的路径 是否可以替换字符串的某些部分 例如 c afolder afilename bmp becomes c anewfolder afi