Главная страница


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Oleg Stukalov                        2:469/133.43   29 Jul 2002  09:13:58
 To : Alexey Panin
 Subject : определить существование таблицы
 -------------------------------------------------------------------------------- 
 
  AP>>>>> С помощью какого sql запроса мона сабж в БД?
  OS>>>> СУБД?
  AP>>>  Какую юзверь укажет.
  OS>> А тебя не смущает тот факт, что разные СУБД отличаются друг от
  OS>> друга довольно-таки сильно по своей структуру?
  AP>  Hичуть, потому как пишу я на visualc, там работа с любой бд одна и
  AP> таже: создали, передали запрос, получили ответ, закрыли. Hе хотца
  AP> ореентироваттся на конкретную субд - а вдруг соот драйвера у юзверя нет.
 
     Я просто тащусь от твоей непокалибимой логики! Без доступа к системным
 таблицам обычным SQL-м информацию о структуре (названия тех же таблиц и полей)
 БД ты не получишь. Те же Case средства (ErWin, PowerDesigner) перед тем как
 начать работу, спрашивают тебя для какой СУБД это делается (при Reverse
 Engineer-ing-e так же опрашивается тип выгружаемой БД). Кроме того, в разных
 СУБД синтаксис SQL/SPL-а может немного отличаться. Скажем, для Информикса я бы
 написал процедурку, в которой проверял бы наличие существования таблицы по ON
 EXCEPTION -206.
     Работу нужно выполнять под конкретно заданную СУБД, т.к. при переходе на
 другую СУБД часто приходится переписывать как модель бызы, так и сами
 клиентские приложения.
 Oleg
 
 ... Каpтина маслом: "Рама"
 --- GEcho 1.20/Pro
  * Origin: Комy perlbuild на пеpфокаpтах?.. (всего километp). (2:469/133.43)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 определить существование таблицы   Alexey Panin   26 Jul 2002 08:22:58 
 определить существование таблицы   Oleg Stukalov   26 Jul 2002 09:19:33 
 определить существование таблицы   Alexey Panin   26 Jul 2002 13:18:08 
 определить существование таблицы   Oleg Stukalov   26 Jul 2002 13:14:37 
 определить существование таблицы   Alexey Panin   27 Jul 2002 09:12:46 
 определить существование таблицы   Oleg Stukalov   29 Jul 2002 09:13:58 
 Re: определить существование таблицы   Igor Evgrafov   30 Jul 2002 18:34:14 
Архивное /su.dbms/33413d44eb48.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional