Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / NAN в таблице Paradox / 3 сообщений из 3, страница 1 из 1
09.06.2011, 10:12
    #37301899
Владимир37
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NAN в таблице Paradox
Здравствуйте. Есть очень большая таблица paradox. В один момент в ней произошол сбой, т.е. появились записи, в который есть значение поля NAN. Из-за этих записей не выполняются запросы к таблице из Delphi(только из Delphi). Можно ли как-нибудь найти эти записи, чтобы восстановить. Знаю, что нужно отказываться от paradox, работы ведутся, но пока работаем с парадоксом.
...
Рейтинг: 0 / 0
09.06.2011, 11:42
    #37302110
const64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NAN в таблице Paradox
Владимир37,

Ну, во-первых, проверьте целостность таблицы утилитой TUTIL32, а во-вторых малопонятно написано - что такое значение NAN, какого типа и как выглядит сам запрос и т.д.
...
Рейтинг: 0 / 0
09.06.2011, 14:37
    #37302573
ЮВ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NAN в таблице Paradox
const64... а во-вторых малопонятно написано - что такое значение NAN, какого типа и как выглядит сам запрос и т.д.

Про Paradox не знаю, а вот в документации СУБД ЛИНТЕР вычитал следующее:

Значениe NAN (Not a number – не число) применимо для вещественных чисел (REAL, DOUBLE) и обозначает результат некорректной арифметической операции (типа деления нуля на нуль или бесконечность).
0*=NaN
0/0=NaN
/=NaN
+X/0= NaN
-+X/0 = NaN
(x – положительное вещественное число)
здесь знак бесконечности трансформировался в 

Утилиты СУБД ЛИНТЕР NAN–значения выводят на экран в виде символьных строк следующего вида:
+inf положительная бесконечность
-inf отрицательная бесконечность
Ind неопределенность
Nan не число

Определение проверки на NAN-значение.
<предикат неверного вещественного значения> ::= <значимое выражение> IS [NOT] NAN

Замена неверного вещественного значения (NAN-значения) правильным:
NANVL (<выражение 1>, <выражение 2>)
...
Рейтинг: 0 / 0
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / NAN в таблице Paradox / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]