Текущий архив: 2005.08.21;
Скачать: CL | DM;
Вниз
Как добавить символ перевода строки Найти похожие ветки
← →
yk © (2005-07-13 09:51) [0]Уважаемые мастера!
Помогите пожалуйста со следующей простой задачей:
SQL-запрос формирует строку, например из нескольких названий.
Они должны быть отделены друг от друга символами перевода строки,
но как вставить этот символ в запросе я не знаю:
NameStr=NameStr||перевод_строки||:newName
Что надо написать вместо "перевод строки" ?
Это зависит от набора символов?
Но как задать ,чтобы из данного набора символов вставлялся символ с определённым номером? (как в Delphi #13)
← →
ANB © (2005-07-13 09:56) [1]chr(13)||chr(10) - подойдет ? (ИМХО)
← →
yk © (2005-07-13 10:03) [2]нет :(
Function uncknown chr
(InterBase)
← →
ANB © (2005-07-13 10:05) [3]Извини. Это из ораклы, я думал, элементарные функции совпадают. Ща мастера придут, подскажут.
← →
Johnmen © (2005-07-13 10:07) [4]>yk © (13.07.05 09:51)
>SQL-запрос формирует строку,
Где именно этот запрос находится?
← →
yk © (2005-07-13 10:15) [5]
> Где именно этот запрос находится?
Сорри, это хранимая процедура
← →
Johnmen © (2005-07-13 10:51) [6]Если в ХП, то так:
NameStr=NameStr||"
"||:newName
← →
yk © (2005-07-13 11:15) [7]8)
Выглядит страшно, но работает
Правда при закиде этой строки в Excel показывает при еперходе строки маленький квадратик - типа фича ;)
← →
sniknik © (2005-07-13 11:24) [8]насколько помню в Excel переход на следующую строку внутри ячейки только #10 участвует.
во оставшийся "не у дел" #13 и вылазит в виде "фичи".
← →
sniknik © (2005-07-13 11:32) [9]да точно, так и есть. у ячейки длжно быть выставленно "переносить по словам" в свойствах.
← →
yk © (2005-07-13 11:32) [10]Это
> NameStr=NameStr||"
> "||:newName
добавляет #13#10
Но "фича" не страшная, даже наоборот красивая :)
← →
yk © (2005-07-13 11:41) [11]Насчёт "переносить по словам" или нет - разницы никакой
← →
sniknik © (2005-07-13 11:55) [12]> Насчёт "переносить по словам" или нет - разницы никакой
у меня есть. делаю файл через ADO, заполняю как данные, без форматирования, и после в екселе пока не назначиш свойство, перенос в ячейке тоже квадратиком представлен, как и #13 и др. непечатаемые символы...
т.е.
> у ячейки длжно быть выставленно "переносить по словам" в свойствах.
нужно понимать в смысле - если хотите увидеть разницу между символами. к посту [8].
← →
Desdechado © (2005-07-13 12:37) [13]DECLARE EXTERNAL FUNCTION ascii_char
INTEGER
RETURNS CHAR(1) FREE_IT
ENTRY_POINT "IB_UDF_ascii_char" MODULE_NAME "ib_udf";
Страницы: 1 вся ветка
Текущий архив: 2005.08.21;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.059 c