ORA错误编码
ORA-00942: 表或视图不存在
在oracle新建一个表并在oracle中用select查得到,可是在asp.net执行sql语句总报错 ORA-00942: 表或视图不存在
原因分析:须在select * from table 前加当前用户名
如:select * from sys.table
用户名可从select username,default_tablespace from user_users;查到
ORA-00972: 标识过长
OracleConnection con = new OracleConnection("Data Source =ORCL; User Id =system; Password =sa;");
con.Open();
OracleCommand cmd = con.CreateCommand();
cmd.CommandText = " insert into SYS.bigtext(bigtxt) values(:bigtxt)";
OracleParameter p1 = new OracleParameter(":bigtxt", OracleType.Clob);
p1.Value = sb.ToString(); // data是一个变量,存储你要插入的字符串
cmd.Parameters.Add(p1);
cmd.ExecuteNonQuery();
ORA-01031: 权限不足 还未解决