Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / КАК ПРЕОБРАЗОВАТЬ ТИП ПОЛЯ В SQL ЗАПРОСЕ / 6 сообщений из 6, страница 1 из 1
15.05.2007, 16:18
    #34526723
HANK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КАК ПРЕОБРАЗОВАТЬ ТИП ПОЛЯ В SQL ЗАПРОСЕ
SELECT * FROM TABLE WHERE COLUMN IN (SELECT COLUMN2 FROM TABLE2)

ЗДЕСЬ ТИП COLUMN2 NUMERIC,
А COLUMN CHARACTER

ВЫДАЕТ ОШИБКУ НЕСООТВЕТСТВИЕ ТИПОВ...
...
Рейтинг: 0 / 0
15.05.2007, 17:02
    #34526891
tru55
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КАК ПРЕОБРАЗОВАТЬ ТИП ПОЛЯ В SQL ЗАПРОСЕ
Зависит от СУБД, например, в Oracle - функции to_number, to_char
...
Рейтинг: 0 / 0
16.05.2007, 07:29
    #34527955
Serik Akhmetov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КАК ПРЕОБРАЗОВАТЬ ТИП ПОЛЯ В SQL ЗАПРОСЕ
cast
...
Рейтинг: 0 / 0
21.05.2007, 12:58
    #34539323
Диса
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КАК ПРЕОБРАЗОВАТЬ ТИП ПОЛЯ В SQL ЗАПРОСЕ
Serik Akhmetovcast

вообще изначально какая-то ерунда (Вы уж простите)
как можно искать числовое обозначение (строку) во множестве числовых значений.
Вы уж либо к одному типу всё приравняйте, либо процедуру обработки сделайте.

Вы вообще можете сложить Череп и Овец. Вот два плюс два — это будет три, а Череп и Овец (которые разной природы по сути) это будет нечто
...
Рейтинг: 0 / 0
06.06.2007, 13:04
    #34577431
Waytac
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КАК ПРЕОБРАЗОВАТЬ ТИП ПОЛЯ В SQL ЗАПРОСЕ
SELECT * FROM TABLE WHERE COLUMN IN (SELECT CAST(COLUMN2 AS CHAR) FROM TABLE2)

"CHAR" можно заменить на "CHAR(n)", где n - размерность поля.
Вобще название типа может зависеть от используемой СУБД.
...
Рейтинг: 0 / 0
06.06.2007, 13:45
    #34577607
const64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
КАК ПРЕОБРАЗОВАТЬ ТИП ПОЛЯ В SQL ЗАПРОСЕ
ДисаВот два плюс два — это будет три

ух ты...
...
Рейтинг: 0 / 0
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / КАК ПРЕОБРАЗОВАТЬ ТИП ПОЛЯ В SQL ЗАПРОСЕ / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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