自动检测 Spanner 数据库方言,而不是手动指定

作者: averikitsch创建于 2026年1月29日更新于 2026年9月15日
标签type: feature requestpriority: p2product: spanner

· 先决条件

你想做什么,现在觉得很难或不可能?

用户必须在源配置中明确设置方言:

来源 :
我的拓宽源 :
类型 : “ spanner ”
项目:“我的项目”
实例: "我的内幕"
数据库 : "my db"
方言:"PostgreSQL"#需要手动规格

方言默认为"googlesql",如果不指定,但这可能与实际数据库方言不符. 当它可以从元数据中获取时, 则有配置管理费 。

建议的解决办法

在源码初始化期间,通过查询斯潘纳数据库元数据来实施自动方言检测. 该系统应:

使用方言不可知法连接数据库 从 Spanner 系统表或 API 查询数据库方言 根据检测到的值自动设定方言

考虑的替代品

无回复( N)

补充细节

无回复( N)

内容来源: googleapis/mcp-toolbox