在Slick Query中强制使用标准表名

Mkt281001

如何强制使用平滑功能在生成的查询中添加架构名称,以便它可与其他数据库用户一起使用。

我有两个用户,一个拥有所有特权,而另一个则是只读的。我已将用户1的表上的选择授予用户2。

但是,在Slick中运行查询时,遇到错误ORA-00942:表或视图不存在。

请提出建议。

Mkt281001

弄清楚了。该表允许传递如下所示的架构名称

         abstract class Table[T](_tableTag: Tag, _schemaName: Option[String], _tableName: String) 

例子

            class InstrumentType(tag: Tag) extends 
                Table[String](tag,Some(SCHEMA_NAME), TableName)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章