Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Informix [игнор отключен] [закрыт для гостей] / Как в Informix одной коммандой вывести список таблиц? / 5 сообщений из 5, страница 1 из 1
04.04.2006, 10:49
    #33642763
Cyril
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Informix одной коммандой вывести список таблиц?
Народ, подскажите по двум вопросам. Первый. Как в Informix одной коммандой вывести список таблиц данной базы? Можно ли это сделать? Как, например в MySql комманда show tables. Второй вопрос. Можно ли как-то одним запросом вывести описание конкретной таблицы: названия полей, типы, размеры. Как, например в MySql комманда desc table_name.
Кирилл
...
Рейтинг: 0 / 0
04.04.2006, 10:51
    #33642767
Выбегалло
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Informix одной коммандой вывести список таблиц?
dbschema с разными ключами
...
Рейтинг: 0 / 0
04.04.2006, 11:11
    #33642829
Paul Tatarenko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Informix одной коммандой вывести список таблиц?
... или запрос(ы) к systables, syscolumns etc...
--
Legions of Informix forever!
...
Рейтинг: 0 / 0
04.04.2006, 11:26
    #33642879
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Informix одной коммандой вывести список таблиц?
CyrilНарод, подскажите по двум вопросам. Первый. Как в Informix одной коммандой вывести список таблиц данной базы? Можно ли это сделать? Как, например в MySql комманда show tables. Второй вопрос. Можно ли как-то одним запросом вывести описание конкретной таблицы: названия полей, типы, размеры. Как, например в MySql комманда desc table_name.
Кириллdbaccess без всяких команд показывает, просто выбирайте в меню.
http://www.sql.ru/faq/faq_topic.aspx?fid=550

Реклама: eSQLEditor.
...
Рейтинг: 0 / 0
10.04.2006, 10:52
    #33655157
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Informix одной коммандой вывести список таблиц?
Список таблиц в конкретной базе:

select tabname from systables where tabid>99

Таблицы с tabid <= 99 это таблицы системного каталога

Если таблица или индекс фрагментированы (расположены в нескольких дбспэйсах) то информация по ним будет содержаться в таблице sysfragments системеного каталога базы.

Информация по таблице (DDL) выводится командой dbschema. Также есть команда oncheck (например oncheck -pt tabname), которая позволяет узнать некоторые подробности о парметрах физической структуры таблицы или индекса.
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / Как в Informix одной коммандой вывести список таблиц? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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