我在snowflake过程中有一个用例,其中我有两个具有不同角色的数据库。我想从一个存储过程在这两个数据库的表中插入数据。我在其中一个数据库中创建了过程,该过程在该数据库中插入数据,但当我尝试在第二个数据库中插入数据时,它显示: SQL compilation error: Database 'SecondDB' does not exist or not authorized. 然后,我尝试在过程中插入第二个数据库之前使用查询来更改角色,如下所示: var SwitchToLoader = "use role SecondDbRole";
try {
sno