易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle 数据库插入问题

CREATE TABLE Tb_Dept
  (DeptId Char(2) Primary Key NOT NULL,
  DeptName VarChar2(20)NOT NULL
  );

 CREATE TABLE Tb_TeachingYear
  (TeachingYearId Char(4) Primary Key NOT NULL,
  TeachingYearName VarChar2(13) NOT NULL
  );

CREATE TABLE Tb_Term
  (TermId Char(2) Primary Key NOT NULL,
  TermName VarChar2(8) NOT NULL
  );


 CREATE TABLE Tb_Class
  (
  ClassId char(7) NOT NULL Primary key,
  ClassName VarChar2(20) NOT NULL ,
  DeptId char(2) NOT NULL REFERENCES Tb_Dept(DeptId) ,
  StuNumber number DEFAULT '0' NOT NULL 
  );

CREATE TABLE Tb_Student
  (
  StuId char(9) NOT NULL primary key,
  StuName VarChar2(8) NOT NULL,
  ClassId char(7) NOT NULL REFERENCES Tb_Class,
  Sex char(1) DEFAULT 'M' NOT NULL CHECK (Sex IN ('M','F')),
  Birthday date NOT NULL
  );


 CREATE TABLE Tb_Course
  (CourseId char(6) NOT NULL primary key,
  CourseName varchar2(30) NOT NULL,
  Deptid char(2) NOT NULL REFERENCES Tb_Dept(DeptId ),
  CourseGrade real DEFAULT '0' NOT NULL CHECK (CourseGrade>=0 and CourseGrade<100)  
  );


CREA


相关问答:

oracle 10g web登陆EM的问题? - Oracle / 基础和管理

安装了Oracle 10g,默认安装了orcl数据库,这个数据库能不能删除啊,还有我如果新建了其他数据库,怎么知道在web中登陆不同数据库的地址啊?

1
可以删除
2
在WEB地址栏中输入地址的时候指定新创建的数据库的IP ......

oracle 10g安装到85%时报错

各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时候就报错不能继续安装?

内存多大? 重新下个数据库安装试试..

引用
各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时 ......

oracle 安装 01092 错误 - Oracle / 基础和管理

oracle 11g 安装 01092 错误,
日志信息:
[oracle@linux trace]$ vi alert_orcl.log 
MMON started with pid=14, OS id=9089
RESETLOGS after incomplete recovery UNTIL CHANGE 522752
Errors in file / ......

oracle 执行顺序 - Oracle / 基础和管理

SQL code:

declare
v_deptno number(2);
v_dname varchar2(14);
begin
dbms_output.put_line('请输入部门号和部门名:');
v_deptno:=&deptno;
v_dname:='&dname';
insert into dept01(deptno,dnam ......

求一sql语句 - Oracle / 开发

两个表
请看 "Persons" 表:
name banji shunxu
yiyang 01 1
yiyang 02 1
lili 01 2
  
接下来请看 "xueke" 表:
name kemu shunxu
yiy ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号