import java.sql.*;
import java.lang.ClassNotFoundException;
public class testorc
{
public static void main(String args[])
{
try
{
String sql="select * from users";
String url="jdbc:oracle:thin:@localhost:1521:oemrep";
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn=DriverManager.getConnection(url,"system","******");
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery(sql);
}
catch(SQLException e)
{
e.printStackTrace();
}
catch(ClassNotFoundException ex)
{
ex.printStackTrace();
}
}
}
我在Oracle数据库中建了了一张表users:
create table users(
userid varchar2(10) not null,
username varchar2(10),
role char(1)
)
我测试了,数据库能连接成功,表名大小写也都试过,用户前缀也试过,
但是运行结果说表或视图不存在,望指点!
import java.lang.ClassNotFoundException;
public class testorc
{
public static void main(String args[])
{
try
{
String sql="select * from users";
String url="jdbc:oracle:thin:@localhost:1521:oemrep";
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn=DriverManager.getConnection(url,"system","******");
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery(sql);
}
catch(SQLException e)
{
e.printStackTrace();
}
catch(ClassNotFoundException ex)
{
ex.printStackTrace();
}
}
}
我在Oracle数据库中建了了一张表users:
create table users(
userid varchar2(10) not null,
username varchar2(10),
role char(1)
)
我测试了,数据库能连接成功,表名大小写也都试过,用户前缀也试过,
但是运行结果说表或视图不存在,望指点!
解决方案 »
- oracle 数据库问题,着急死了
- PL/SQL 爲什麽總是提醒full join這裡有錯誤
- 求译mysql语言 把下面的语言转化成mysql的语言 功能不变
- 能在同一个系统上,安装不同版本的ORACLE,且链接不同的数据库服务器?
- 再次高分求助
- 在oracle中,怎样将回退表空间做新建立用户的属性,写法如何!!!
- 存储过程里面不可以用create table语句吗?我怎样才能动态建表?急....
- Orcale PL/SQL中有没有直接对本机文件的操作方法??高人请回
- 求救高手!!!!!!
- oracle生成xml时出ORA-06512错误,请问怎么解决?
- java.sql.SQLException:
- 怎么给PLsql developer 里的包设置断点调试
grant select on 用户前缀.users to system;
虽然你使用了用户前缀,但是前提是,system在该表上有select权限!
中的用户名和密码修改成sys的用户名和密码测试一下看看。