gpt4 book ai didi

MySql CONCAT 将数据添加到列的开头和结尾

转载 作者:行者123 更新时间:2023-11-29 11:36:28 28 4
gpt4 key购买 nike

我已经成功使用 CONCAT 将数据添加到列的开头和结尾,但希望在这里是否有更智能/更快的命令/方法来执行此操作。

工作:我有一个来自外部域的 csv 转储,我必须对其进行修改以适合我的网站/数据库。在数据库中有一列包含视频播放器的嵌入数据,但是...源 CSV 仅具有 http://domain.com/embed.php?video=5894372为什么我必须添加 <iframe width="640" height="480" src="" frameborder="0" scrolling="no"></iframe>到 mod-DB 中的这些。

我的成功经历

UPDATE `DB_name`.`table_name` SET embed = CONCAT(embed,'" frameborder="0" scrolling="no"></iframe>');

UPDATE `DB_name`.`table_name` SET embed = CONCAT('<iframe width="640" height="480" src="',embed);

数据库列“embed”为 varchar,255

写下您的建议以及为什么?我洗耳恭听

最佳答案

您可以使用单一更新

    UPDATE `DB_name`.`table_name` 
SET embed = CONCAT('<iframe width="640" height="480" src="',
embed ,
'" frameborder="0" scrolling="no"></iframe>' );

关于MySql CONCAT 将数据添加到列的开头和结尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36504139/

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