Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Существует ли таблица? / 4 сообщений из 4, страница 1 из 1
19.10.2004, 11:31
    #32744041
stclaus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли таблица?
Какая есть возможность проверить существование таблицы в БД не используя Exception? Есть возможность использовать функцию getTables, но это очень коряво.
...
Рейтинг: 0 / 0
19.10.2004, 11:33
    #32744049
бес чуфств
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли таблица?
магу скозать тибе што памоиму ты перечислел фсе
даступные спосабы :) хатя можыт йа нипраф.
...
Рейтинг: 0 / 0
19.10.2004, 13:22
    #32744373
DelphiUser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли таблица?
Например в оракле, это так-

select 1 from all_tables t
where t.table_name = 'YOUR_TABLE'

если запрос выдал 1 то таблица YOUR_TABLE есть, и наоборот.
Тока надо иметь права на селект из этой системной вьюхи
...
Рейтинг: 0 / 0
19.10.2004, 13:30
    #32744392
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли таблица?
На MS SQL
Код: plaintext
1.
2.
3.
if exists (select * from dbo.sysobjects where id = object_id(N'[owner].[имя таблицы]') and OBJECTPROPERTY(id, N'IsUserTable') =  1 )
...
GO
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Существует ли таблица? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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