powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / как вывести все поля view/table и их типы, если у меня на неё только db link?
10 сообщений из 10, страница 1 из 1
как вывести все поля view/table и их типы, если у меня на неё только db link?
    #39557344
Лиса Алиса
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача - нужно создать таблицу с такими же полями. Table@user.
...
Рейтинг: 0 / 0
как вывести все поля view/table и их типы, если у меня на неё только db link?
    #39557346
rownum=0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лиса Алиса,

as select
...
Рейтинг: 0 / 0
как вывести все поля view/table и их типы, если у меня на неё только db link?
    #39557389
Лиса Алиса
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rownum=0,

мне ещё переливать данные в неё надо будет. Как посмотреть поля? Мне Insert select'ы писать нужно.
...
Рейтинг: 0 / 0
как вывести все поля view/table и их типы, если у меня на неё только db link?
    #39557391
Лиса Алиса,

Тебе же сказали - CTAS с условием where rownum = 0, ну или where 1 = 0
...
Рейтинг: 0 / 0
как вывести все поля view/table и их типы, если у меня на неё только db link?
    #39557438
Лиса Алиса
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый Э - Эх,

я хочу ctas использовать, чтобы залить все данные в таблицу. Данных очень много. Пока создаётся и заполняется таблица мне надо написать job для перелива данных. DELETE FROM table WHERE данные за 6 месяцев. INSERT INTO table (поля) SELECT (поля) FROM view/table@другая_схема WHERE данные за 6 месяцев. Таким образом будут обновляться данные. Откуда взять поля, список через запятую? Просто из view sql - долго удалять данные о типах (полей много).
...
Рейтинг: 0 / 0
как вывести все поля view/table и их типы, если у меня на неё только db link?
    #39557451
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лиса АлисаОткуда взять поля, список
dba_tab_columns
all_tab_columns
...
Рейтинг: 0 / 0
как вывести все поля view/table и их типы, если у меня на неё только db link?
    #39557462
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
как вывести все поля view/table и их типы, если у меня на неё только db link?
    #39557492
AnSi_Sr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в средах разработки обычно существует describe command, она и умеет запрашивать представления словаря данных и показывать их пользователю
например, sql plus
...
Рейтинг: 0 / 0
как вывести все поля view/table и их типы, если у меня на неё только db link?
    #39557600
Лиса Алиса
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AnSi_Sr,

Object схема.вьюха@db_link does not exist. Хотя по той же ссылке данные выбираются.

Viewer,

проблема в том, что таблица не только не в моей схеме, но и по db_link'у.
...
Рейтинг: 0 / 0
как вывести все поля view/table и их типы, если у меня на неё только db link?
    #39557627
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лиса Алиса,

Тебе уже сказали
Код: plsql
1.
2.
3.
4.
5.
create database link local using 'localhost/xexe';

select * from dual@local;
select * from all_tab_columns@local where table_name = 'DUAL';
commit;
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / как вывести все поля view/table и их типы, если у меня на неё только db link?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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