Конкатенация строк в операторе SE 4.1 SELECT - PullRequest
1 голос
/ 22 марта 2012

Я использую ISQL-SE 4.1 и мне нужно объединить две строки CHAR в операторе SELECT. Я пытался использовать два символа трубы || но это не работает в 4.1, есть ли другой способ сделать трюк, возможно, с помощью подписки [a, b] или с помощью временного файла без необходимости прибегать к ESQL?

1 Ответ

1 голос
/ 23 марта 2012

Операторы сцепления были введены в версии 5.00. Функции были введены еще позже.

Невозможно напрямую объединить строки в диалекте SQL Informix SE 4.10.

Если вам нужна конкатенация строк в SQL, обновите до последней версии SE. (Я отмечаю, что версия 4.10 была первоначально выпущена примерно в 1989 году.)

В качестве альтернативы, если вы пишете отчет, вы можете выбрать отдельные строки и объединить их в отчете ACE.

...