| 
		
			| Конкатенация без NULL [сообщение #1470] | Wed, 25 January 2023 13:09  |  
			| 
				
				
					|  san7667 Сообщений: 30
 Зарегистрирован: November 2022
 | Member |  |  |  
	| Добрый день, подскажите, есть ли какая-нибудь функция в firebird, которая будет игнорировать NULL в конкатенации ? 
 = возвращает NULL если одно из двух пустое, нужно что бы возвращало результат одного из нихpole1||' '||pole2 as resultpole |  
	|  |  | 
	|  | 
	|  | 
	|  | 
	|  | 
	|  | 
	| 
		
			| Re: Конкатенация без NULL [сообщение #1726 является ответом на сообщение #1470] | Thu, 02 March 2023 16:55  |  
			| 
				
				
					|  IP Сообщений: 25
 Зарегистрирован: January 2023
 | Junior Member |  |  |  
	| доп поля лучше добавлять не так || ' ' || coalesce(pole2, '')
 а так
 || coalesce(' ' || pole2, '')
 когда их больше двух душить задвоенные пробелы внутрях не придется, концевые, да, TRIM-ом пооткусывать.
 |  
	|  |  |