oracle
文章平均质量分 74
iteye_3912
这个作者很懒,什么都没留下…
展开
-
SQL建表
[code="java"]-- Create tablecreate table STUDENT( S# VARCHAR2(20) not null, SNAME VARCHAR2(20), SAGE NUMBER, SSEX VARCHAR2(5))tablespace USERS pctfree 10 initrans 1...2009-11-29 15:33:53 · 114 阅读 · 0 评论 -
院校招生情况统计 COLLEGE_TOTAL
create or replace procedure COLLEGE_TOTAL is--定义一个记录type t_AuthRec is record( coid number, avgscorce number, maxscorce number, ...2009-09-22 17:29:10 · 131 阅读 · 0 评论 -
Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
说明: 在创建数据库时输入的密码,是修改系统默认的密码,以system和sysman等系统默认身份登录时要输入的密码就是修改后的密码(创建数据库时输入的密码)如果要创建新的用户就必须以system或者sysman(这二者的权限最大)的身份登录后才可创建创建用户格式:create user 用户名 identified by 密码(例如:create user cht identified ...原创 2009-09-21 15:48:06 · 73 阅读 · 0 评论 -
PL/SQL集合
索引表(PL/SQL表)索引表的下标可以为负值,而且其元素个数没有限制. Oracle9i之前,索引表的元素下标只能使用数字类型: binary_integer和PLS_integer ; Oracle9i开始,索引表的元素下标也允许使用varchar2类型. 注:不能做为表列的数据类型使用.Type ename_table_type is table ...原创 2009-09-21 15:07:12 · 79 阅读 · 0 评论 -
Select…For Update语句与锁学习
Select…For Update语句的语法与select语句相同,只是在select语句的后面加FOR UPDATE [NOWAIT]子句。 该语句用来锁定特定的行(如果有where子句,就是满足where条件的那些行)。当这些行被锁定后,其他会话可以选择这些行,但不能更改或删除这些行,直到该语句的事务被commit语句或rollback语句结束为止。如图20.51所...原创 2009-09-21 11:48:09 · 150 阅读 · 0 评论 -
PL/SQL学习笔记二
-- Created on 2009-9-16 by ADMINISTRATOR /*当从成绩表里提取数据时,把成绩少于60的学生姓名,课程,成绩插入到不及格学生表,大于60小于80的插入良好学生表,大于80的插入优秀学生表.*//*declare i integer :=1; v_tt integer :=1; sum integer ; c...2009-09-17 11:21:01 · 94 阅读 · 0 评论 -
PL/SQL学习笔记一
--假设有两张表,一张学生表student(stuid,name,age),一张学生成绩表score(stuid,course,score)。--建表create table student(stuid number(6) not null,name varchar2(20) default 'aa' not null,age number,primary key(stui...2009-09-16 17:45:08 · 108 阅读 · 0 评论 -
在oracle中处理日期大全
在oracle中处理日期大全 TO_DATE格式 Day: dd number 12 dy abbreviated fri day spelled out friday ddspth spelled out, ordinal twelfth Month: mm number 03 ...原创 2009-09-15 16:44:38 · 53 阅读 · 0 评论 -
关于Oracle 10g scott用户解锁的方法两则
在安装完Oracle10g之后,想打开sql*plus来学习,然后按照书上的步骤用scott用户来连接数据库,可输了好几次都提示一个错误。error: the account is locked然后上网查了一下之后发现这个用户被锁定了,至于它为什么被锁定,可能是下面几个原因。1.尝试多次登录未成功.(可能密码不正确)2.此用户被管理员手工锁定.3.用户密码到...原创 2009-09-15 16:02:11 · 174 阅读 · 0 评论 -
命令行操作mysql常用命令
启动:net start mySql;/net stop mysql; 进入:mysql -u root -p/mysql -h localhost -u root -p databaseName; 列出数据库:show databases; 选择数据库:use databaseName; 列出表格:show tables; 显示表格列的属性:show columns...2009-12-09 10:36:09 · 136 阅读 · 0 评论 -
Decode函数
decode (expression, search_1, result_1)decode (expression, search_1, result_1, search_2, result_2)decode (expression, search_1, result_1, search_2, result_2, ...., search_n, result_n)decode (e...原创 2009-09-25 17:00:43 · 133 阅读 · 0 评论