powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Number(5,4)
7 сообщений из 7, страница 1 из 1
Number(5,4)
    #32803099
DIGITALPRO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем здраствуйте!
Вопросик: есть поле Data Type у которого Number(5,4)
Пытаюсь в это поле поставить значение 10
Выходит
Код: plaintext
1.
2.
[Sybase][ODBC Driver][Adaptive Server Anywhere]Value  20  out of range for destination
SQLCODE: - 158 
SQLSTATE:  22003 
Теперь делаем это поле Data Type Number(5,3)
Все ОК!!!

Почему так, и как все же сделать Number(5,4)
и без проблем завести туда данные????

=============
ASA 9.0.2 (2451)
...
Рейтинг: 0 / 0
Number(5,4)
    #32803292
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DIGITALPROесть поле Data Type у которого Number(5,4)
Пытаюсь в это поле поставить значение 10
Переработался ? Numeric(5,4) - это максимум 9.9999. Если тебе нужно занести 10 - тебе прямая дорога к Numeric(5,3) или Numeric(6,4).
...
Рейтинг: 0 / 0
Number(5,4)
    #32803452
DIGITALPRO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Действительно приехали!

Можно по подробнее?!
Всегда думал что первая цифра в Numeric это количество знаков до запятой, а вторая цифра после запятой!!!

Можно по подробнее про этот тип узнать???
...
Рейтинг: 0 / 0
Number(5,4)
    #32803509
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первая - количество десятичных знаков всего , до и после запятой, исключая саму запятую и знак числа.
Вторая - количестро десятичных знаков после запятой.
т.е. (5,4) - это ВСЕГО пять десятичных цифр, из них четыре - после запятой , до остается одна.
...
Рейтинг: 0 / 0
Number(5,4)
    #32803536
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первая цифра - это максимальное кол-во знаков в числе. Вторая цифра - это кол-во знаков после запятой. Таким образом numeric(5, 4) может хранить число в промежутке:
9.9999..-9.9999
...
Рейтинг: 0 / 0
Number(5,4)
    #32803706
DIGITALPRO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Огромное, ОРГОМНОЕ СПАСИБО!

P.S.Как сильно я заблуждался!!!!! ;((
...
Рейтинг: 0 / 0
Number(5,4)
    #32804875
iLLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, так не всегда. Это насчет заблуждения. Бывает, что имеют ввиду и {общее кол-во знаков, кол-во после запятой}.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Number(5,4)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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