powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / У меня есть таблица T с полями A,B типа NUMERIC. Поля содержат большие (4-байтов
2 сообщений из 2, страница 1 из 1
У меня есть таблица T с полями A,B типа NUMERIC. Поля содержат большие (4-байтов
    #32260104
tws
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tws
Гость
У меня есть таблица T с полями A,B типа NUMERIC. Поля содержат большие (4-байтовые) целые числа. Делаю запрос

SELECT A, (A+B) AS C FROM T

в результате поле C имеет тип DECIMAL. Нужно чтобы был NUMERIC, как у A и B. Вопрос -- можно ли средствами стандартного SQL явно указать тип для C?

Относительно типов значений поясню -- обращение к БД происходит по JDBC, типы возвращаемых значений определяются через java.sql.ResultSet.getMetadata().getColumnType(); соответственно тип NUMERIC это java.sql.Types.NUMERIC, DECIMAL это java.sql.Types.DECIMAL.
...
Рейтинг: 0 / 0
У меня есть таблица T с полями A,B типа NUMERIC. Поля содержат большие (4-байтов
    #32260164
Steppenwulf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT A, cast((A+B) as NUMERIC) AS C FROM T
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / У меня есть таблица T с полями A,B типа NUMERIC. Поля содержат большие (4-байтов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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