describe problem
1. I have connected the oracle database using Oracle.managedAccess.dll(4.122.1.20180209) in application
2.I execute sql like 'alter table con_contract add user_01 varchar2(128)' in application
3. I execut code like
dbCmd.CommandText = "select * from con_contract where 1=2";
var reader = dbCmd.ExecuteReader() // dbcmd is OracleCommand
var dt2 = reader.GetSchemaTable() // throw Exeception "Index id beyond the bounds of the array"
Thanks!