【问题标题】:Concat wasn't working in MySQLConcat 不能在 MySQL 中工作
【发布时间】:2014-10-03 02:41:53
【问题描述】:

我的桌子:

table1

first   last     full
Joe     Smith    NULL
John    Doe      NULL

我的查询:

update table1
set full = concat(first, " ", last)

它什么也没做 - 立即说 0 行受到影响,耗时 33.2 毫秒。然后我将列的默认值从 NULL 更改为 none 和 poof,甚至没有再次运行查询,全名出现在列中。问题解决了。但有人能说出这是为什么吗?我迷路了。

【问题讨论】:

    标签: mysql sql null concat


    【解决方案1】:

    【讨论】:

    • 嗯,也许这无关紧要。 在没有重新运行更新的情况下填充了该列
    • 正确,我认为这可能与我的程序(Sequel Pro)有一些古怪的设置有关,但我不确定。
    • 听起来很古怪,抱歉没有什么好提供的
    猜你喜欢
    • 2011-07-03
    • 2012-04-10
    • 1970-01-01
    • 2022-08-18
    • 2013-11-17
    • 1970-01-01
    • 1970-01-01
    • 2019-11-11
    • 2015-07-24
    相关资源
    最近更新 更多