gpt4 book ai didi

sql - 为什么这条 SQL 语句没有执行?

转载 作者:行者123 更新时间:2023-12-04 23:43:44 27 4
gpt4 key购买 nike

我有一个没有 where 子句的 SQL 语句,因为我希望它影响所有行。我有一个名为 url 的列。现在我想将当前列 url 更改为其他内容。我想将一些东西连接到当前的 url。

我的声明是:

 UPDATE tablename SET url = 'http' || url;

这是在一个 sql 文件中,该文件执行并不会引发任何错误,但数据库不会更改。

谁能帮忙?

RDBMS 是 MySQL

最佳答案

取决于你的引擎(如果它不是 Oracle 并且你有一些奇怪的 MySQL 位运算符)

UPDATE tablename SET url = CONCAT('http', url);

UPDATE tablename SET url = 'http' + url;

关于sql - 为什么这条 SQL 语句没有执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7475613/

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