【发布时间】:2020-09-23 18:03:51
【问题描述】:
我需要在 Oracle 数据库上执行存储过程 ctx_ddl.sync_index。在查询程序中这是可行的;
EXECUTE ctx_ddl.sync_index('MyIndex');
当我尝试使用以下内容在 dapper 中运行时;
using var connect = new OracleConnection(conString);
var results = connect.Execute("ctx_ddl.sync_index", "MyIndex", commandType: CommandType.StoredProcedure);
它给了我以下错误:
ORA-06550:第 1 行,第 7 列:PLS-00306:错误的数量或类型 调用“SYNC_INDEX”的参数
我做错了什么?
【问题讨论】:
标签: oracle stored-procedures dapper