Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Третий параметр NULL в Replace...  [new]
DeColo®es
Member

Откуда: Москва
Сообщений: 5503
Блог
Не столько вопрос, сколько наболело...
2 часа жесткой отладки сегодня ушло на понимание того, что конструкция
declare 
	@a varchar(10) ,
	@b varchar(100)
	set @b='1234567890'
select replace(@b, 'A', @a)
Возвращает NULL.
Кто-нибудь видел в документации что-то на эту тему?
17 авг 11, 20:49    [11135944]     Ответить | Цитировать Сообщить модератору
 Re: Третий параметр NULL в Replace...  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31983
DeColo®es
Кто-нибудь видел в документации что-то на эту тему?
Да, прямо в BOL :-)

BOL
Возвращает NULL, если какой-либо из аргументов имеет значение NULL.
17 авг 11, 21:04    [11136021]     Ответить | Цитировать Сообщить модератору
 Re: Третий параметр NULL в Replace...  [new]
iap
Member

Откуда: Москва
Сообщений: 47144
Типы возвращаемых данных
17 авг 11, 21:17    [11136087]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить