sql - SQL插入字符串
问题描述
我有一列包含网址:
blah blah http://www.example.com/ID1 blah blah
blah blah http://www.example.com/ID2 blah blah
blah blah http://www.example.com/ID3 blah blah
我想改变:
blah blah [src="http://www.example.com/ID1"] blah blah
blah blah [src="http://www.example.com/ID2"] blah blah
blah blah [src="http://www.example.com/ID3"] blah blah
可以用脚本做到这一点吗?
解决方案
根据您告诉我们的内容,听起来您可能想要更新:
UPDATE yourTable
SET url = '[src="' || url || '"]';
在某些支持 的数据库上CONCAT
,上述内容将变为:
UPDATE yourTable
SET url = CONCAT('[src="', url, '"]');
推荐阅读
- sorting - 为什么在 Teradata 和 Snowflake 中执行的相同查询的排序顺序不同?
- java - 如何在Android中恢复默认导航栏颜色?
- ios - 在条带支付网关上获取有关身份验证的空白页
- c# - c# winforms .net core 5.0 - 如何捕获菜单项点击事件
- ssrs-2017 - SSRS - 在收藏夹中创建一个文件夹
- sql - SQL从同一个id获取多个值
- typescript - 开玩笑测试模拟 200
- c++ - wxWidgets - 如何不将任何内容推回 wxVector?
- mysql - 如何使用 Debezium 将 JSON 从 MySQL 移动到 Elasticsearch?
- php - 在 VSCode 中连接 Xdebug 超时