初学Oracle_其他语句
2017-01-19 01:31
302 查看
外键约束被参考的必须是主键
Java连接Oracle数据库
create table stu ( id number(6), name varchar2(20) constraint stu_name_nn not null, sex number(1), age number(3), sdate date, grade number(2) default 1, class number(4), email varchar2(50), constraint stu_class_fk foreign key (class) references class(id), constraint stu_id_pk primary key(id), constraint stu_name_email_uni unique(email,name) ); create table class ( id number(4) primary key, name varchar2(20) not null );
Java连接Oracle数据库
import java.sql.*; import javax.naming.spi.DirStateFactory.Result; public class TestJDBC { public static void main(String[] args) throws Exception{ ResultSet rs =null; Statement stmt = null; Connection conn = null; try{ Class.forName("oracle.jdbc.driver.OracleDriver");//new oracle.jdbc.driver.OracleDriver(); conn = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:orcl","scott","shousi520"); stmt = conn.createStatement(); rs = stmt.executeQuery("select *from dept"); while(rs.next()){ System.out.println(rs.getString("deptno")); System.out.println(rs.getInt("deptno")); } }catch(ClassNotFoundException e){ e.printStackTrace(); }catch(SQLException e){ e.printStackTrace(); }finally{ try{ if(rs != null){ rs.close(); rs=null; } if(stmt != null){ stmt.close(); stmt=null; } if(conn != null){ conn.close(); conn=null; } }catch(SQLException e){ e.printStackTrace(); } } } }
相关文章推荐
- oracle中创建insert select from 语句实现两个表中某一个字段相同统计其他不同字段的情况
- 自己初学数据库的笔记(oracle为主) (附带在网上看到的一个对SQL语句的小结见附件)
- Oracle其他常用统计语句
- Oracle:查看对象有没有被其他对象引用语句
- oracle基础知识总结 part 2 : 其他语句,事务和常用数据对象
- oracle其他用户查看sys创建的表数据查询语句
- 初学Oracle_多条selcet语句
- 诸如可更新、可滚动游标及符合ANSI的CASE语句、日期一时间数据类型和连接语法之类的特性便从将在其他数据库上开发的应用程序移植到Oracle 9i中
- 初学Oracle_单条selcet语句
- Oracle sqlplus语句编辑命令
- Oracle动态SQL语句的简单执行
- 怎样看oracle查询语句执行计划?
- ORACLE SQL语句优化技术分析(转载)
- SQL语句优化技术分析(Oracle)
- 查看一个Oracle表的数据定义语句。
- oracle常用sql查询语句部分集合(图文)
- ORACLE SQL语句优化技术分析
- oracle的sql语句(转载)
- 在oracle的PL程序块中执行一个varchar2类型变量中的sql 语句
- Oracle初学点滴-(1)