Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Как определить тип переменной в запросе  [new]
Dimmf28
Member

Откуда:
Сообщений: 357
К примеру есть

select sysdate ,current_date, systimestamp
from dual

что нужно сделать чтоб в результате увидеть их типы

date,date,TIMESTAMP WITH TIME ZONE
4 дек 15, 15:30    [18514564]     Ответить | Цитировать Сообщить модератору
 Re: Как определить тип переменной в запросе  [new]
orawish
Member

Откуда: Гадюкино-2 (City)
Сообщений: 15487
Dimmf28,

у парсера спросить - он знает
например sys.dbms_sql
4 дек 15, 15:35    [18514591]     Ответить | Цитировать Сообщить модератору
 Re: Как определить тип переменной в запросе  [new]
dbms_photoshop
Member

Откуда: sqlmdx.net
Сообщений: 5151
Dimmf28,

create or replace view v(a,b,c) as
select sysdate ,current_date, systimestamp
from dual;

View created.

desc v
Name Null? Type
----------------------------------------- -------- ----------------------------
A DATE
B DATE
C TIMESTAMP(6) WITH TIME ZONE
PS. Переменных в запросе не обнаружено.
4 дек 15, 15:50    [18514685]     Ответить | Цитировать Сообщить модератору
 Re: Как определить тип переменной в запросе  [new]
Dimmf28
Member

Откуда:
Сообщений: 357
ну про describe я знал но это не oracle фича,а редактора(
4 дек 15, 16:03    [18514755]     Ответить | Цитировать Сообщить модератору
 Re: Как определить тип переменной в запросе  [new]
Dimmf28
Member

Откуда:
Сообщений: 357
orawish,

то есть можно достать значение типа переменной через sys.dbms_sql (COLUMN_VALUE) ?
4 дек 15, 16:07    [18514779]     Ответить | Цитировать Сообщить модератору
 Re: Как определить тип переменной в запросе  [new]
оракле библиотек
Guest
Dimmf28
ну про describe я знал но это не oracle фича,а редактора(
полагаешь "редактор" потирает свои магические шары, чтобы нагадать тип?
4 дек 15, 16:09    [18514789]     Ответить | Цитировать Сообщить модератору
 Re: Как определить тип переменной в запросе  [new]
orawish
Member

Откуда: Гадюкино-2 (City)
Сообщений: 15487
Dimmf28
ну про describe я знал но это не oracle фича,а редактора(

кхм.. весёлый разговор
ну а чья фича
select * from col;
?
4 дек 15, 16:11    [18514802]     Ответить | Цитировать Сообщить модератору
 Re: Как определить тип переменной в запросе  [new]
orawish
Member

Откуда: Гадюкино-2 (City)
Сообщений: 15487
Dimmf28
orawish,

то есть можно достать значение типа переменной через sys.dbms_sql (COLUMN_VALUE) ?

если религия не позволяет документацию читать - вы хотя бы спецификации код откройте
4 дек 15, 16:13    [18514814]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить