用SQL語句查找Access中某表能否存在的小技能。本站提示廣大學習愛好者:(用SQL語句查找Access中某表能否存在的小技能)文章只能為提供參考,不一定能成為您想要的結果。以下是用SQL語句查找Access中某表能否存在的小技能正文
Access數據庫固然功效單一,但切實其實是一個玲珑精悍的開辟同伴,我在多個項目中與它會晤,為了探知Access數據庫的根源,明天上彀查了些材料。現總結歸結以下:
在Access數據庫中經由過程SQL語句找到某一表能否存在切實其實是一件艱苦的事。幸虧, Access自己就有一些隱含的數據對象可以或許保留你庫中的信息,明天我就碰到了要用SQL,經由過程法式查詢某一表能否存在的成績,處理辦法以下:
因為Access數據庫自己的“治理員”組沒有拜訪隱含對象的權限,是以先要:對象 -> 選項 -> 視圖 -> 隱蔽對象、體系對象,後面的勾選上。
然後,對象 -> 平安 -> 用戶與組的權限,在對象稱號當選定 MSysObjects(我只用到這個對象,假如須要用到其它的,可以再選) ,然後權限中設置“讀取數據”權限。
最初,保留設置,在法式中便可以經由過程SQL語句查詢表能否存在了,語句以下:
SELECT Count(*) AS RTab FROM MSysObjects WHERE (((MSysObjects.Name) Like "需斷定的已知表名"));
前往1為存在, 0為不存在
體系情況:Win2000 Access2000