【问题标题】:SQL character field concatenation (without using CONCAT() or +)SQL 字符字段连接(不使用 CONCAT() 或 +)
【发布时间】:2010-09-26 02:57:18
【问题描述】:

我正在尝试连接 3 个 [char(32)] 字段:

title1
title2
title3

进入一个字段,但问题是我使用的是旧版本的 SQL,它不支持 CONCAT() 子例程或 + 运算符


例如:
CONCAT(title1, title2, title3)
(title1 + title2 + title3)

不要工作!!!!

还有其他方法吗?

【问题讨论】:

  • 它是什么数据库?我知道你回答了你自己的问题,但如果这是用适当的 RDBMS 标记的,那么下一个遇到这个问题的人会更容易找到你的答案......
  • 现在您已经通过标签告诉我们 Informix(我很快就发现了这个 Q,当它被标记时,我错过了),您使用的是哪个版本的 Informix?我怀疑它一定是 OnLine 5.x,或者可能是 SE 7.2x。如果还有什么别的,你早就应该升级了。
  • 我不确定哪个版本...不知道在哪里可以找到该信息..我刚开始在这里工作 2 个月前还没有时间关心那个...升级?我希望如此

标签: sql string informix concatenation concat


【解决方案1】:

没关系...我想通了...

(标题1 || 标题2 || 标题3)

【讨论】:

  • FWIW,这是字符串连接的标准 SQL 语法。奇怪的是,这么多品牌的数据库做不同的事情。
猜你喜欢
  • 2021-01-25
  • 2018-07-12
  • 2012-01-20
  • 2010-09-08
  • 2012-04-02
  • 2021-11-11
  • 1970-01-01
  • 2015-06-29
  • 1970-01-01
相关资源
最近更新 更多