Java DatabaseMetaData.getTables返回跟踪\执行\操作\映射跟踪\执行\事件\映射

Java DatabaseMetaData.getTables返回跟踪\执行\操作\映射跟踪\执行\事件\映射,java,jdbc,database-metadata,Java,Jdbc,Database Metadata,trace\u xe\u action\u map和trace\u xe\u event\u map这些是什么,它们在哪里?我不想退回那些。如何更改参数 目前我正在使用: databaseMetadata.getTables(null, null, null, {"TABLE"} ); 假设您使用的是MS SQL 2012(或更高版本,但我还没有尝试过)。尝试输入架构名称,例如: ResultSet tableRS = dbMeta.getTables(null, "dbo", null, n

trace\u xe\u action\u map
trace\u xe\u event\u map
这些是什么,它们在哪里?我不想退回那些。如何更改参数

目前我正在使用:

databaseMetadata.getTables(null, null, null, {"TABLE"} );

假设您使用的是MS SQL 2012(或更高版本,但我还没有尝试过)。尝试输入架构名称,例如:

ResultSet tableRS = dbMeta.getTables(null, "dbo", null, new String[] {"TABLE"});

由于这些表已移动到sys.trace_xe…

假设您使用的是MS SQL 2012(或更高版本,但我还没有尝试过)。尝试输入架构名称,例如:

ResultSet tableRS = dbMeta.getTables(null, "dbo", null, new String[] {"TABLE"});

由于这些表已移动到sys.trace_xe…

假设您使用的是MS SQL 2012(或更高版本,但我还没有尝试过)。尝试输入架构名称,例如:

ResultSet tableRS = dbMeta.getTables(null, "dbo", null, new String[] {"TABLE"});

由于这些表已移动到sys.trace_xe…

假设您使用的是MS SQL 2012(或更高版本,但我还没有尝试过)。尝试输入架构名称,例如:

ResultSet tableRS = dbMeta.getTables(null, "dbo", null, new String[] {"TABLE"});

由于这些表已移动到sys.trace_xe…

默认情况下,MS SQL中的所有表都是在“dbo”默认模式中创建的。因此,要从元数据检索表,我们必须提到模式名称。 注意:如果未提及架构名称,则将返回所有表

ResultSet rs = connection.getMetaData().getTables(dbName, schemaName, null, new String[]{"TABLE"});

默认情况下,MS SQL中的所有表都是在“dbo”默认模式中创建的。因此,要从元数据检索表,我们必须提到模式名称。 注意:如果未提及架构名称,则将返回所有表

ResultSet rs = connection.getMetaData().getTables(dbName, schemaName, null, new String[]{"TABLE"});

默认情况下,MS SQL中的所有表都是在“dbo”默认模式中创建的。因此,要从元数据检索表,我们必须提到模式名称。 注意:如果未提及架构名称,则将返回所有表

ResultSet rs = connection.getMetaData().getTables(dbName, schemaName, null, new String[]{"TABLE"});

默认情况下,MS SQL中的所有表都是在“dbo”默认模式中创建的。因此,要从元数据检索表,我们必须提到模式名称。 注意:如果未提及架构名称,则将返回所有表

ResultSet rs = connection.getMetaData().getTables(dbName, schemaName, null, new String[]{"TABLE"});

问这个问题之前你用谷歌搜索过吗?因为第一个谷歌的trace_xe_action_映射结果给出了一个提示……您使用的是哪种DBMS?如果这些是系统表,我很确定它们在数据库手册中有记录。MSDN说“每个扩展事件操作都包含一行,映射到SQL跟踪列ID。此表存储在主数据库的sys架构中。”但我在主数据库中没有看到它。我使用的是SQL Server 2012。我相信这些是系统表。问题是我不希望我的java代码返回这些。怎么做?在问问题之前你用谷歌搜索过吗?因为第一个谷歌的trace_xe_action_映射结果给出了一个提示……您使用的是哪种DBMS?如果这些是系统表,我很确定它们在数据库手册中有记录。MSDN说“每个扩展事件操作都包含一行,映射到SQL跟踪列ID。此表存储在主数据库的sys架构中。”但我在主数据库中没有看到它。我使用的是SQL Server 2012。我相信这些是系统表。问题是我不希望我的java代码返回这些。怎么做?在问问题之前你用谷歌搜索过吗?因为第一个谷歌的trace_xe_action_映射结果给出了一个提示……您使用的是哪种DBMS?如果这些是系统表,我很确定它们在数据库手册中有记录。MSDN说“每个扩展事件操作都包含一行,映射到SQL跟踪列ID。此表存储在主数据库的sys架构中。”但我在主数据库中没有看到它。我使用的是SQL Server 2012。我相信这些是系统表。问题是我不希望我的java代码返回这些。怎么做?在问问题之前你用谷歌搜索过吗?因为第一个谷歌的trace_xe_action_映射结果给出了一个提示……您使用的是哪种DBMS?如果这些是系统表,我很确定它们在数据库手册中有记录。MSDN说“每个扩展事件操作都包含一行,映射到SQL跟踪列ID。此表存储在主数据库的sys架构中。”但我在主数据库中没有看到它。我使用的是SQL Server 2012。我相信这些是系统表。问题是我不希望我的java代码返回这些。怎么做?