Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.14;
Скачать: CL | DM;

Вниз

Как собрать строку в T-SQL   Найти похожие ветки 

 
Apachi   (2005-07-04 14:08) [0]

Немогу в хранимой процедуре собрать строку

declare @Name as varchar(500);

@Name:="111";
...
WHILE @@FETCH_STATUS = 0
  BEGIN
   ...
   set @Name=@name+@Name2
   ....
  end

такая схема не работает, видимо надо возвращать от @Name первые саполненные символы, а то он видимо присваевает пробелы, помогите плиз...


 
Apachi   (2005-07-04 14:09) [1]

тоесть возвращает  @Name вместе с пробелами в конце :) и  получается за пределами 500


 
Ega23 ©   (2005-07-04 14:10) [2]

Такая схема прекрасно работает.
Я бы ещё поставил
Set @Name:="111";


 
Ega23 ©   (2005-07-04 14:11) [3]

тоесть возвращает  @Name вместе с пробелами в конце :) и  получается за пределами 500

Select @Name=LTreim(RTrim(@Name))


 
MOA ©   (2005-07-04 14:12) [4]

set @Name=@name+RTRIM(@Name2)


 
Apachi   (2005-07-04 14:17) [5]

declare @Name as varchar(500);

@Name:="111";
...
WHILE @@FETCH_STATUS = 0
 BEGIN
  ...
  set @Name=LTRIM(@name)+@Name2
  ....
 end

Всем спасибо! все работает



Страницы: 1 вся ветка

Текущий архив: 2005.08.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
6-1115226291
olevacho_
2005-05-04 21:04
2005.08.14
журнал посещений страниц на Делфи


11-1105356483
RA
2005-01-10 14:28
2005.08.14
Изменения в PStrList


3-1120757940
igorek520
2005-07-07 21:39
2005.08.14
Проблема с переводом БД


14-1121797479
Yanis
2005-07-19 22:24
2005.08.14
Куда поставить ударение?


14-1122140424
X9
2005-07-23 21:40
2005.08.14
2 компа + 2 сет.платы + витая пара = troubles