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

Вниз

Ошибка при применении ASCII_CHAR   Найти похожие ветки 

 
alex25   (2003-10-14 13:53) [0]

Уважаемые знатоки!!!
У меня установлен Firebird 1.0.
Делаю запрос, выводящий одну запись, добавляю "ascii_char" для переноса строки:

select a1 || ascii_char(10) || ascii_char(13) from
table1
where id_table=7001

Возникает ошибка "Arithmetic overflow or division by zero has occurred. Arithmetic exception, numeriv overflow, or string truncation."

Что я делаю неправильно?


 
Alexandr   (2003-10-14 13:58) [1]

никогда так не делал
1) добавляй на клиенте
2) попробуй так
select a1||"
" from table1
where id_table=7001
3) где запрос такой пишешь?


 
Delirium^.Tremens   (2003-10-14 14:03) [2]


> select a1 || ascii_char(10) || ascii_char(13) from
> table1
> where id_table=7001


А так ошибки нет? Проверял?

select a1 from
table1
where id_table=7001


 
Lexa2504   (2003-10-14 14:15) [3]

Alexandr
Не помогло, тоже самое...
Я это пишу в хранимой процедуре в цикле "for " для разделения текста по строкам. В IB 6.0 это работает без проблем, а с Firebird проблемы. Я и писал узнать - не сталкивался ли кто с этим? Может можно по-другому сделать?

Delirium^.Tremens
Нет, запрос правильный...

Кусок процедуры :
for
select
dd.date_doc_stream_exam, ld.doc_stream_exam_short
from data_doc_stream_exam dd
inner join list_doc_stream_exam ld on ld.id_doc_stream_exam=dd.id_doc_stream_exam
where dd.id_exam=:ID_EXAM
order by dd.date_doc_stream_exam, dd.sort_order
into
:DATE_DOC_STREAM_EXAM, :DOC_STREAM_EXAM_SHORT
do
begin
DOC_STREAM=:DOC_STREAM || datetostr(:DATE_DOC_STREAM_EXAM, "%d.%m.%y") || "-" || DOC_STREAM_EXAM_SHORT || ASCII_CHAR(10) || ASCII_CHAR(13);
end



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

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

Наверх




Память: 0.45 MB
Время: 0.008 c
1-8480
Islander
2003-10-24 01:28
2003.11.03
Прорблемы с буфером обмена


4-8720
aldapooh
2003-08-29 14:34
2003.11.03
С чего начать?


14-8632
andre
2003-10-13 00:04
2003.11.03
RLE


3-8320
Disruptor
2003-10-13 10:11
2003.11.03
Yaffi - какие компоненты использовать и что в них прописывать...


14-8651
Soft
2003-10-14 04:01
2003.11.03
Тайна Альберта Эйнштейна





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский