Odbc.DataSource

Syntax

Odbc.DataSource(connectionString as any, optional options as nullable record) as table

About

从连接字符串 connectionString指定的 ODBC 数据源中返回 SQL 表和视图表。 connectionString 可以是文本或属性值对的记录。 属性值可以是文本或数字。 可以提供可选的记录参数 options来指定其他属性。 该记录可以包含以下字段:

  • CreateNavigationProperties:一个逻辑(true/false),用于设置是否在返回的值上生成导航属性(默认值为 true)。
  • HierarchicalNavigation:一个逻辑(true/false),用于设置是否查看按架构名称分组的表(默认值为 false)。
  • ConnectionTimeout:一个持续时间,用于控制在放弃尝试与服务器建立连接之前等待的时间。 默认值为 15 秒。
  • CommandTimeout:一个持续时间,用于控制在取消查询之前允许服务器端查询运行的时间。 默认值为 10 分钟。
  • SqlCompatibleWindowsAuth:一个逻辑(true/false),用于确定是否生成与 SQL Server 兼容的连接字符串选项进行 Windows 身份验证。 默认值为真。

示例 1

从提供的连接字符串返回 SQL 表和视图。

用法

Odbc.DataSource("dsn=your_dsn")

输出

table