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

Откуда:
Сообщений: 429
Друзья, с ораклом не знаком, но есть опыт работы с запросами MS SQL/
Надо из БД выбрать таблицы, у которых имя начинается с 'C_' , т.е. С и нижнее подчеркивание.
В MS SQL Access это выглядело бы так:
select OWNER, TABLE_NAME, COLUMN_NAME from dba_tab_columns where left(TABLE_NAME,2)= 'C_'

Помогите пожалуйста.
22 авг 18, 22:08    [21651282]     Ответить | Цитировать Сообщить модератору
 Re: Пдскажите по запросу.  [new]
SY
Member

Откуда: Middlebury, CT USA
Сообщений: 10039
SELECT  OWNER,
        TABLE_NAME,
        COLUMN_NAME
  FROM  DBA_TAB_COLUMNS
  WHERE SUBSTR(TABLE_NAME,1,2)= 'C_'
/
22 авг 18, 22:35    [21651297]     Ответить | Цитировать Сообщить модератору
 Re: Пдскажите по запросу.  [new]
Архимедофф
Member

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

Спасибо
22 авг 18, 22:56    [21651308]     Ответить | Цитировать Сообщить модератору
 Re: Пдскажите по запросу.  [new]
andrey_anonymous
Member

Откуда: Москва
Сообщений: 18337
SY
  WHERE SUBSTR(TABLE_NAME,1,2)= 'C_'

SELECT  OWNER,
        TABLE_NAME,
        COLUMN_NAME
  FROM  DBA_TAB_COLUMNS
  WHERE TABLE_NAME like 'C\_%' escape '\'
/
24 авг 18, 14:22    [21653180]     Ответить | Цитировать Сообщить модератору
 Re: Пдскажите по запросу.  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54369
Архимедофф
Друзья, с ораклом не знаком, но есть опыт работы с запросами MS SQL/
Надо из БД выбрать таблицы, у которых имя начинается с 'C_' , т.е. С и нижнее подчеркивание.
В MS SQL Access это выглядело бы так:
select OWNER, TABLE_NAME, COLUMN_NAME from dba_tab_columns where left(TABLE_NAME,2)= 'C_'


Помогите пожалуйста.
25 авг 18, 12:35    [21653782]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить