Попробуйте тот же T-SQL, но в MS ACCESS таблица объектов sys называется:
MSysObjects.
Попробуйте это:
SELECT * FROM MSysObjects WHERE Name = 'your_table';
и посмотрите, работает ли он оттуда.
Вы можете взглянуть на эти таблицы, если зайдите в Инструменты -> Параметры -> Вид (вкладка) -> и выберите Скрытые объекты, Системные объекты. Таким образом, вы можете увидеть оба. Если вы откроете таблицу, вы должны увидеть имена таблиц, запросы и т. Д. Не изменяйте это вручную, иначе БД может запаниковать:)
Martin.
P.D .: Your If Exists также должен проверить тип объекта:
IF EXISTS (SELECT * FROM sysobjects WHERE id = object_id(N'[dbo].[Your_Table_Name]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)