powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Непонятная ситуация
7 сообщений из 7, страница 1 из 1
Непонятная ситуация
    #39959134
Valerii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, нужна ваша помощь... HELP !!!!
Есть база , в ней есть таблицы.
Есть таблица Orders которая насчитывает не так уж и много записей - 198028




Пытаюсь сделать 198028

select top 100 * from orders Order by nr_orders desc
выдает только 71 запись
Management stidio 12 ругается на An error occurred while executing batch. Error message is: Arithmetic Overflow. при выолнени этого скрипта
При попытке выполнить скрипт
select top 71 * from orders Order by nr_orders desc все нормально, а при
select top 72 * from orders Order by nr_orders desc - An error occurred while executing batch. Error message is: Arithmetic Overflow.


В чем причина, где искать проблему. Впервые такое вижу за много много лет...
Всем спасибо
...
Рейтинг: 0 / 0
Непонятная ситуация
    #39959139
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, студию пробовали обновлять?
...
Рейтинг: 0 / 0
Непонятная ситуация
    #39959149
Valerii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гавриленко Сергей Алексеевич
Ну, студию пробовали обновлять?


я ЭТО пробую на самом сервере в его в Query Analyser - е
И там тоже самая ошибка
[Microsoft][ODBC SQL Server Driver]Числовое значение выходит за пределы допустимого диапазона
...
Рейтинг: 0 / 0
Непонятная ситуация
    #39959151
Valerii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гавриленко Сергей Алексеевич
Ну, студию пробовали обновлять?


DBCC results for 'orders'.
There are 198028 rows in 7073 pages for object 'orders'.
...
Рейтинг: 0 / 0
Непонятная ситуация
    #39959155
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вычисляемые столбцы есть?
Если нет, то
Код: sql
1.
dbcc checktable('orders') with data_purity;
...
Рейтинг: 0 / 0
Непонятная ситуация
    #39959164
Valerii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
invm
Вычисляемые столбцы есть?
Если нет, то
Код: sql
1.
dbcc checktable('orders') with data_purity;


MS SQL 2000 - with data_purity не поддерживает
...
Рейтинг: 0 / 0
Непонятная ситуация
    #39959165
Valerii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашел решение,
SELECT CONVERT(NVARCHAR(255),COLUMN) AS Column_Name
FROM TABLE
был столбец float, точность вычисления нужна была, но теперь понял что этот тип нужно очень внимательно использовать... зло.
нашел длинющюю строку, их кстати было аж 793 записи.. на которые ругалась система
заметил чисто случайно эту ситуацию.

Всем спасибо, может кому-то и пригодится...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Непонятная ситуация
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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