You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code中无法查看tempdb下的Temporary Tables怎么解决?

解决VS Code中无法查看SQL Server临时表的方案
  • 检查并更新mssql扩展
    你使用的VS Code 1.59.0版本较旧,对应的mssql扩展可能存在兼容性问题。打开VS Code扩展面板,找到SQL Server扩展,检查是否有适配该VS Code版本的更新包并安装,避免版本不匹配导致对象加载异常。

  • 重新配置连接时启用系统对象显示
    重新创建数据库连接的过程中,找到「显示系统对象」(Show system objects)的选项并勾选。临时表属于tempdb的系统对象,未开启该选项时不会在资源管理器中显示。

  • 手动刷新tempdb对象列表
    连接成功后,在数据库资源管理器中定位到tempdb,右键点击选择「刷新」,等待对象加载完成后查看「临时表」节点。重启VS Code后对象列表可能未自动同步,手动刷新可触发重新加载。

  • 通过查询语句直接查看临时表
    如果图形界面仍无法显示,可执行以下查询确认临时表存在并查看:

    -- 查看当前会话的临时表
    SELECT name FROM tempdb.sys.tables WHERE name LIKE '#%'
    -- 查看指定临时表数据
    SELECT * FROM tempdb.dbo.[#你的临时表名]
    
  • 重置mssql扩展配置
    打开VS Code设置(快捷键Ctrl+,),搜索mssql相关配置项,点击「重置所有设置」,之后重新配置数据库连接。之前的配置缓存可能因重启或环境变化出现异常,重置后可恢复默认逻辑。

内容的提问来源于stack exchange,提问作者MarJer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 13:27:25