我们可以使用sql列出msaccess数据库中的所有表吗?

Thu*_*der 17 sql database ms-access

我们可以使用sql找到msaccess中的所有表.

和我们在sqlserver中一样

select * from sys.tables  
Run Code Online (Sandbox Code Playgroud)

在sqlite中

SELECT * FROM sqlite_master where type='table' 
Run Code Online (Sandbox Code Playgroud)

Ale*_* K. 18

使用MSysObjects

SELECT * FROM MSysObjects WHERE Type=1 AND Flags=0
Run Code Online (Sandbox Code Playgroud)

  • 抛出此错误:`OLE DB提供程序"MSDASQL"用于链接服务器"TEST"返回消息"[Microsoft] [ODBC Microsoft Access Driver]记录无法读取;没有'MSysObjects'的读取权限.".`I将`sa`映射到`Admin`.获得结果需要什么? (2认同)