Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.08.21;
Скачать: [xml.tar.bz2];

Вниз

Как добавить символ перевода строки   Найти похожие ветки 

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.037 c
14-1122574119
Yanis
2005-07-28 22:08
2005.08.21
Отрубить бдительность WindowsXP


1-1122893881
surkis
2005-08-01 14:58
2005.08.21
create Sub menu Popupmenu


1-1123086872
TerminalHead
2005-08-03 20:34
2005.08.21
SC_HANDLE


14-1122576218
Cerberus
2005-07-28 22:43
2005.08.21
Cоревнования по кодингу.


3-1121244094
Ирина
2005-07-13 12:41
2005.08.21
Запись





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский