• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

如何使用ado.net从不同的oracle模式读取数据?

oracle 来源:Preetham 7次浏览

数据库用户有两个模式。我需要使用ado.net从特定模式读取数据。我使用OleDbConnection对象来创建到数据库的连接。欣赏你的答案。如何使用ado.net从不同的oracle模式读取数据?

===========解决方案如下:

在您的查询中使用SCHEMA_NAME.TABLE_NAME

如果您没有指定模式,Oracle会查看当前模式。架构默认为connexion用户(所以如果您连接到USER1并查询TABLE1,Oracle将查找表USER1.TABLE1)。您可以在会话期间随时更改当前架构:

ALTER SESSION SET CURRENT_SCHEMA=SCHEMA2; 

您还可以使用同义词指向正确的表。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)