sql语句往某个字段指定位置追加或者插入值

**业务场景:**需要对数据表中某个字段的值进行修改(对该字段的值进行插入字符串操作)

需要将materiel_features_pic字段值的’.png’前面追加‘0001’这个值(追加前的值)。

通过SQL语句中的CONCAT、left、right关键字实现字符串的重新组装,然后使用set加上where条件对数据进行修改。

UPDATE materiel_features SET materiel_features_pic=CONCAT(LEFT(materiel_features_pic,LENGTH(materiel_features_pic)-4),'0001',right(materiel_features_pic,4)) WHERE materiel_features_pic LIKE '%FloorLamp%' AND ISNULL(materiel_color_scatter)


CONCAT(str,str1,…):用于拼接,参数为要拼接的字符串。
left(‘FiledName’,index):参数为字段名称、截止位置(int类型);返回从左往右到截止位置的字符串。
right(‘FiledName’,index):参数为字段名称、截止位置(int类型);返回从右往左到截止位置的字符串。
‘0001’:需要拼接到某个位置的字符串(对照SQL语句)。
通过将这些获取到的字符串通过关键字CONCAT重新组装后修改原来的值即可。

sql语句往某个字段指定位置追加或者插入值相关推荐

  1. sql语句修改某个字段的部分内容

    sql语句修改某个字段的部分内容 update 表名 set 字段 = replace(字段, '要修改的内容' , '修改后的内容'); sqlite> update tndata_train ...

  2. php 文件指定位置添加内容,C++_VC++在TXT文件指定位置追加内容的方法,本文实例讲述了VC++操作文本文 - phpStudy...

    VC++在TXT文件指定位置追加内容的方法 本文实例讲述了VC++操作文本文件的方法,实现在txt文件指定位置插入内容.对于VC++爱好者有一定的学习参考价值. 主要功能代码如下: void CGoT ...

  3. SQL语句实现多字段排序

    降序:SELECT * FROM kc ORDER BY cpbh DESC 升序:SELECT * FROM kc ORDER BY cpbh ASC 语法: sql可以根据字段进行排序,其中,DE ...

  4. 用SQL语句增加修改字段

    一.修改字段默认值 alter table 表名 drop constraint 约束名字   ------说明:删除表的字段的原有约束 alter table 表名 add constraint 约 ...

  5. SQL语句将某字段查询出以逗号隔开

    MySQL的sql语句有好多能够省去server端的复杂处理 1.group_concat 这玩意儿能够实现  将一个字段如id查询出来   成为这种格式:121,122,123,124,125,12 ...

  6. SQL 语句中的字段名 如果是 关键字怎么办?

    再SQL 语句中 如果有的字段 是关键字 那么[关键字]可以防止 转载于:https://www.cnblogs.com/sexybomber/archive/2008/07/01/1233492.h ...

  7. mysql pdo 读取字段名_PDO如何处理SQL语句中对字段名以及表名的转义

    比如在一个数据表中有一个字段叫order,是专门用来做排序的,我的语句可能要这么写$sth = $pdo->prepare('SELECT * FROM table_name ORDER BY ...

  8. js 给json添加新的字段,或者添加一组数据,在JS数组指定位置删除、插入、替换元素...

    JS定义了一个json数据var test={name:"name",age:"12"};需要给test再添加一个字段,需要什么办法,可以让test的值为{na ...

  9. SQL语句怎么去掉字段不想要的字符?

    在网上找了好多去除字段中不想要的字符的问题,大部分回答都是写什么函数,但是我感觉很麻烦,也不想去想.所以就研究出了这个方法,简单,实用,高效.话不多说,上SQL语句: update resume_in ...

最新文章

  1. 微信读书vscode插件_快来!让这款 VSCode 插件吹爆你的彩虹屁!
  2. Matlab:绘制简单能量的接收机工作特性曲线(Energy_detection_simulation_ok)
  3. pythoncsv文件的操作_python操作CSV文件
  4. 敏捷开发系列学习总结(15)——Spotify敏捷模式详解三部曲第三篇:工程文化
  5. Leetcode每日一题:10.09.sorted-matrix-search-lcci(排序矩阵查找)
  6. 拖拽之路(一):自定义QListWidget实现美观的拖拽样式(拖拽即选中)
  7. 顺序表之元素位置互换(改进版)
  8. Android对话框的高级设置《二》设置对话框按钮的透明度和对话框的在屏幕上的显示位置
  9. TOMCAT如何配置域名,可以用本地服务进行测试
  10. 抖音敏感词归类,抖音都有哪些违规词,违规行为。
  11. 主动轮廓线模型Snake模型简介amp;openCV中cvSnakeImage()函数代码分析
  12. 34.ADC基本原理与配置
  13. 遭遇灰鸽子BackDoor.Gpigeon.ymg新变种
  14. matlab画图选项表+标记点大小调整+线段图如何绘制
  15. 算法【哈希】 | 哈希表
  16. 还在用Windows虚拟机?快来试试Windows自带的Sandbox吧!
  17. 如何激活预装的office
  18. 小孔成像总结_【初中物理】物理解题技巧+方法总结
  19. 2021网安保研---武汉大学网络安全学院
  20. table 中的col和colgroup

热门文章

  1. LPC1768@100MHz和LPC1788@120MHz的PLL0设置
  2. TD-LTE系统测试无线环境比较
  3. 安装CP2102驱动
  4. 感《明朝后期的中缅战争》
  5. linux系统编程之信号(signal)的使用方法案例
  6. ubuntu下打乱txt文件行序(搬运)批量修改文件名
  7. 计算机课教学软件,计算机实用工具软件课程的的特点及教学的方法.doc
  8. 图扑软件 | 虚拟电厂负荷控制系统可视化
  9. Spring循环依赖问题,Spring是如何解决循环依赖的?
  10. AAA企业信用评级的好处