2011-08-16 240 views
0

如何连接FrontBase SQL查询中的两个字符串列?在FrontBase SQL中连接字符串SQL

我试了一下我认为是很标准的SQL函数:

concat(col1, col2) 

但引发的错误:

Semantic error 426. Referenced routine - concat - cannot be resolved. 

任何想法?

PS:有人可以标记为FrontBase,我似乎没有权利(< 1500代表)。

UPDATE:在这里找到了答案

http://www.analysisandsolutions.com/presentations/portability/slides/concatenation.htm

我似乎不能够解答添加到我自己的问题......

回答

2

SQL92,双管作为字符串置运算符:

'X' || 'Y' ==> 'XY' 

(和AFAIK FrontBase是SQL92兼容)

+0

谢谢!我完全忘记了这一点。 –

+0

@Wouter Lievens,不用担心 –

+1

@Wouter Lievens,顺便说一句我已经添加了标签 –