Текущий архив: 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.45 MB
Время: 0.01 c