powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / SQL && ODBC
4 сообщений из 4, страница 1 из 1
SQL && ODBC
    #32041713
Stain
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как на языке SQL получить типы данных полей??
Т.е. если у нас в таблице 2 колонки( одна типа INT, другая типа VARCHAR()),
то мне надо SQL выражение для получуния на выходе INT, VARCHAR()...

Может есть ODBC функции для этого???
...
Рейтинг: 0 / 0
SQL && ODBC
    #32041719
Splain
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Оракле делаешь выборку из соответствующих view пользователя sys. Какие точно, не помню.
...
Рейтинг: 0 / 0
SQL && ODBC
    #32041785
qklm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
USER_TAB_COLUMNS или ALL_TAB_COLUMNS
...
Рейтинг: 0 / 0
SQL && ODBC
    #32042026
vskv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не путайте тип данных полей таблицы (представления и т.п.), и тип данных выборки.

Первое, действительно, можно получить из различных системных представлений, а во втором случае всё зависит от того, зачем это тебе нужно, и откуда у тебя эти поля.
Если запрос статический, то тип данных ты знаешь в момент кодирования. В крайнем случае сгодится %rowtype. А если динамический, то тогда смотри описание динамического SQL, как узнать тип и число полей в выборке.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / SQL && ODBC
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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