问题标签 [getschema]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
449 浏览

c# - GetSchema 方法可以异步工作吗?

GetSchema课堂方法如何SqlConnection运作?它运行查询吗?可以异步调用吗?

0 投票
1 回答
1792 浏览

c# - 查询与 C# 方法来检索数据库元数据

我需要为数据库中的每个表检索以下信息:

  1. 所有列名
  2. 对于每一列,它的类型
  3. 类型最大长度

可能的方法是运行一个查询(甚至可以使用等待执行它,即异步):

另一方面,连接上有 GetSchema 方法,它是相同的:

哪种方法更好用?看起来第二个应该更快 - 我是对的吗?性能呢?

0 投票
1 回答
249 浏览

sql-server - 通过 SqlConnection 获取系统表和视图

我正在尝试从 C# 中的 LocalDB 数据库中获取所有表(VS 2012)

使用 OleDbConnection 时,我可以做到

它将返回所有用户表、所有系统视图和所有系统表

如何使用 SqlConnection 做到这一点?似乎 SqlConnection 上的 GetSchema 只返回用户表和视图,但没有系统表或视图。第 4 个限制参数似乎只接受 VIEW 和 BASE TABLE。

我可以为这个参数使用另一个值来获取系统视图和表格吗?还是有另一种方法可以使用 SqlConnection 检索系统视图和表?

我不能使用 OleDbConnection,因为我必须使用 LocalDB,而且似乎无法使用 OleDbConnection 连接到 LocalDB。

0 投票
1 回答
1606 浏览

odbc - 如何使用 VB.Net 确定 SQL Server 表行的数据类型

我正在编写一些代码,允许客户端连接到各种外部数据源,包括 OLEDB、ODBC 和 SQL Server。system.data.oledb在我的 VB.NET 代码中,如果我使用or建立连接system.data.odbc,我可以使用system.data.oledb.oledbTypeorsystem.data.odbc.odbcType方法来测试 Integer 或 Double 数据类型。

例如,在下面的代码片段中,是使用 OLEDB 连接方法dr填充的数据表中的数据行。GetSchema

有一个类似的解决方案system.data.odbc

但是,我似乎找不到从连接GetSchema方法填充的数据行表中获取数据类型的方法SQLClient

有任何想法吗?

提前致谢。

戴夫

0 投票
1 回答
696 浏览

cloudera - 错误:无法访问 jarfile avro-tools-1.7.6-cdh5.3.0.jar

我正在尝试从 sqoop 中导入的数据将数据导入配置单元。下面是我尝试执行以下命令时尝试执行命令的链接

java -jar avro-tools-1.7.6-cdh5.3.0.jar getschema part-m-00000.avro > customer.avsc

它给出了错误

错误:无法访问 jarfile avro-tools-1.7.6-cdh5.3.0.jar

http://wpcertification.blogspot.in/2015/05/importing-data-from-sqoop-into-hive.html

我已经使用 cloudera 模板设置了 virtualbox。

任何人都可以帮助确定配置或命令中缺少的内容吗?

0 投票
2 回答
3797 浏览

vb.net - 如何检索实际的 OleDb 表架构(不包括附加表列)

当我运行此代码时,它还会检索表中不存在的其他一些字段。我该如何克服呢?

还检索到的其他列是:

1.ID
2.日期创建3.日期
更新
4.Id
5.Lv
6.Name
7.parent Id
8.Type
9.GUID
10.Id

...还有 6 个。原始模式仅包含 5 个字段。

0 投票
1 回答
142 浏览

.net - Oracle GetSchema() 不返回包过程

我正在使用 GetSchema 从我的 Oracle 环境中加载程序列表,但是我只看到根程序,没有包程序。不过,通过查看文档,我看不出它们还能如何被退回。有谁知道是否有过滤器/限制来获取包 procs,或者我应该调用不同的对象类型?

示例“包”结果

行数正好对应包的数量,而不是包+程序的组合

示例“PackageBody”结果

行数正好对应包的数量,而不是包+程序的组合

MSDN Oracle GetSchema 参考

0 投票
1 回答
203 浏览

c# - Sqlite 在元数据中有表、视图和/或列描述吗?

我正在调用 DbConnection.GetSchema("Tables") 并且它不返回名为“table_comment”的列。

Sqlite 的元数据中没有描述吗?

或者如果它有它,我该如何查询它?

谢谢 - 戴夫

0 投票
0 回答
81 浏览

null - Acumatica AP301000GetSchema 返回 null

有时 AP301000GetSchema 方法会在 DocumentDetails 中返回 null。如果有人有解决方案,我将不胜感激。

有时 AcuAP301000Content.DocumentDetails 为空。

谢谢

0 投票
1 回答
248 浏览

google-data-studio - 架构对象中的 Google Data Studio 自定义字段

我正在努力了解 Data Studio 连接器开发的最新变化。几个月前,他们发布了 Data Studio Apps Script Service,并建议使用新的 DataStudioApp 类来创建配置和模式对象。实际上,我不仅从我的服务器获取“数据”,还获取配置和模式对象,因为我们使用相同的连接器根据用户标识访问不同的数据库。因此,我的方法是继续从我的服务器获取 json 对象,然后通过 DataStudioApp.createCommunityConnector() 解析它们以创建配置和模式对象。我的问题是我在模式度量对象中放置了一个“自定义字段”,并且没有在 DataStudioApp 类中声明它的方法。

这是我的架构度量对象之一:

sqlname 是我的自定义字段。

有没有办法声明这个?