向OdbcConnection.GetSchema添加多个限制

时间:2015-07-08 18:48:45

标签: c# oracle odbc

有没有办法为GetSchema电话添加多项限制?文档herehere中没有任何内容表明我可以这样做。

我想接受这个:

OdbcConnection.GetSchema("Tables", new string[] { null, "SYS" });
OdbcConnection.GetSchema("Tables", new string[] { null, "DBSYS" });
OdbcConnection.GetSchema("Tables", new string[] { null, "MDSYS" });

进入这个:

OdbcConnection.GetSchema("Tables", new string[] { null, "SYS,DBSYS,MDSYS" });

或类似的东西。那可能吗?如果我能以某种方式请求这些限制的反转,那就更好了。所以(以下不会在语法上正确):

OdbcConnection.GetSchema("Tables", new string[] { null, !"SYS,DBSYS,MDSYS" });
// notice the ! operator in front of the restriction string

供参考,SYS / DBSYS / MDSYS是Oracle系统模式。有一个类似的问题here,但我想我再给另一个意见了。

0 个答案:

没有答案