oracle学习(简单查询)
(1)查询C01课程成绩不为Null的学生的姓名和成绩。
分析:因为涉及到课程成绩和学生姓名,需要对student表和sc表进行连接。
代码:
select sname,grade from student,sc where student.sno=sc.sno and cno='C01' and grade is not null;
结果:
SNAME GRADE
-------------------- ---------------------------------------
葛灵 68
岳林月 60
姬胜俊 54
马源 &n
相关文档:
oracle 10g em、isqlplus访问不了的解决方法(汇总)
oracle 10g em、isqlplus的管理
如果web方式的em,isqlplus访问不了。
1. 检查主机名/IP、端口是否正确
安装时的主机名/IP、端口记录在$ORACLE_HOME/install/portlist.ini 文件中。
缺省是:
一般用户   ......
抽象数据类型
1、创建类型
--地址类型
CREATE OR REPLACE TYPE AddressType AS OBJECT
(
Country varchar2(15),
City varchar2(20),
Street varchar2(30)
);
2、类型嵌套
--创建基于前一个类型的新的抽象数据类型:巨星类型
CREATE OR REPLACE TYPE SuperStarType AS OBJECT
(
StarName varchar2(30),
Addres ......
Oracle 主要配置文件介绍(转帖)
Oracle 主要配置文件介绍:
profile文件,oratab 文件,数据库实例初始化文件 initSID.ora,监听配置文件, sqlnet.ora
文件,tnsnames.ora 文件
1.2 Oracle 主要配置文件介绍
1.2.1 /etc/profile 文件
  ......
在安装完Oracle
10g之后,想打开sql*plus来学习,然后按照书上的步骤用scott用户来连接数据库,可输了好几次都提示一个错误。
error: the account is locked
然后上网查了一下之后发现这个用户被锁定了,至于它为什么被锁定,可能是下面几个原因。
1.尝试多次登录未成功.(可能密码不正确)
2.此用户被管理员手工锁定 ......
1、关闭数据库 >>shutdown immediate;
2、拷贝文件(*.dbf)到目的文件夹;
3、启动数据库 >>startup mount;
4、更改路径
>>alter database rename file 'C:\oracle\oradata\global\USERS01.DBF' to 'D:\oracle\USERS01.DBF';
>>alter database rename file 'C:\oracle\oradata\global\UNDOTBS ......