Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PostgreSQL > Строковые функции. Что вместо CONCAT?


Автор: Lim4 14.12.2011, 13:33
Как клеить строки в PostgreSQL?
Чтобы заработало, что-то типа
Код

update #plan_s4etov 
set kodreg =concat('dc0000', kodreg)


Автор: LSD 14.12.2011, 13:52
Код

select 'abc' || 'cde';

Автор: Lim4 14.12.2011, 14:14
Спасибо. Но у меня не работает. Оказывается здесь всё на Advantage Database Server  smile 

UPD В общем, если кому-то пригодится, то в апдейте конкат не работает, если получающая строка будет длиннее имеющейся, поэтому для моего случая нужно прямо в селекте написать
Код

concat('dc0000',convert(dl.kodreg, sql_char)) as kodreg

 smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)