Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Как заменить пустую строку в запросе на какой нибудь текст? (число прочтений - 3978 )
maxa
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 130
Зарегистрирован: 07. Ноября 2007
Как заменить пустую строку в запросе на какой нибудь текст?
24. Апреля 2010 :: 18:46
Печать  
Дела. конструкцию
CASE WHEN (Äàííûå.Íàèìåíîâàíèå="""") THEN ""<íå îïðåäåëåí>"" ELSE Äàííûå.Íàèìåíîâàíèå END  AS Íàèìåíîâàíèå
выдает ошибку...Подскажите мою ошибку,пж
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как заменить пустую строку в запросе на какой нибудь текст?
Ответ #1 - 24. Апреля 2010 :: 19:15
Печать  
Надо так:
CASE WHEN (Aaiiua.Iaeiaiiaaiea='') THEN '<ia ii?aaaeai>' ELSE Aaiiua.Iaeiaiiaaiea END  AS Iaeiaiiaaiea
  
Наверх
 
IP записан
 
maxa
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 130
Зарегистрирован: 07. Ноября 2007
Re: Как заменить пустую строку в запросе на какой нибудь текст?
Ответ #2 - 24. Апреля 2010 :: 19:28
Печать  
А если строка пустая , но к примеру 100 символов как проверить на то что она без символов?
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как заменить пустую строку в запросе на какой нибудь текст?
Ответ #3 - 24. Апреля 2010 :: 19:35
Печать  
Точно также. У SQL Server пробелы в конце строки - незначащие.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
maxa
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 130
Зарегистрирован: 07. Ноября 2007
Re: Как заменить пустую строку в запросе на какой нибудь текст?
Ответ #4 - 24. Апреля 2010 :: 19:37
Печать  
тогда увы ,ошибку не выдает, но и не заполняет почему-то
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как заменить пустую строку в запросе на какой нибудь текст?
Ответ #5 - 25. Апреля 2010 :: 01:02
Печать  
Значит, строка не пустая или is null.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать