|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Sergey Orlov 2:5030/289.39 22 May 2004 11:33:47 To : Artem Chuprina Subject : Use DBI --------------------------------------------------------------------------------
S>> Подскажите плиз, как получить информацию о полях таблицы.
S>> Допустим, есть таблица POEHALI, необходимо получить названия полей
S>> этой таблицы и тип данных, который в них записывается.
AC> Интерфейс реляционной базы данных не предоставляет стандартной
AC> возможности узнавать информацию о полях. Предполагается, что тот, кто
AC> работает с базой, и так о ее структуре в курсе. Конкретные базы -
AC> предоставляют, но каждая по-своему. Читать документацию на оную базу.
AC> Обычно эта информация возвращается как ответ на SQL-запрос. Структура
AC> для данной базы фиксирована. Для других баз - иная. Информацию о полях
AC> ответа на запрос DBI предоставляет, тебе это место уже процитировали.
AC> Hо для этого надо выдать базе запрос, что несколько другая задача.
А вообще-то предоставлять эту информацию должен драйвер базы, который ты
используешь, в DBI только интерфейс для этого.
Sergey.
--- GoldED/386 3.00.Alpha5+
* Origin: St.Petersburg, Russia, BMW316E30, (2:5030/289.39)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/1656740af3bb3.html, оценка из 5, голосов 10
|