在此grant语句中,被授权者是变量。假设以下查询作为grant语句: grant all on employee to :variableScheme with grant option 如果执行以下代码,我会得到错误"ORA-00987:缺少或无效的用户名“ Database.ExecuteSqlCommand(grantQuery, new object [] { Parameter }); 但是,如果我使用string.Replace方法,然后执行上面的代码(没有oracle参数),它就可以工作。如果我在