如何使用ado.net从不同的oracle模式读取数据?
数据库用户有两个模式。我需要使用ado.net从特定模式读取数据。我使用OleDbConnection对象来创建到数据库的连接。欣赏你的答案。如何使用ado.net从不同的oracle模式读取数据?
回答:
在您的查询中使用SCHEMA_NAME.TABLE_NAME
。
如果您没有指定模式,Oracle会查看当前模式。架构默认为connexion用户(所以如果您连接到USER1并查询TABLE1,Oracle将查找表USER1.TABLE1)。您可以在会话期间随时更改当前架构:
ALTER SESSION SET CURRENT_SCHEMA=SCHEMA2;
您还可以使用同义词指向正确的表。
以上是 如何使用ado.net从不同的oracle模式读取数据? 的全部内容, 来源链接: utcz.com/qa/262840.html