Oracle
文章平均质量分 56
mingyunduoshou
这个作者很懒,什么都没留下…
展开
-
Oracle实现主键自增
--建表MSHOW_ SYSUSER_INFOcreate table MSHOW_ SYSUSER_INFO(ID int primary key,ROLE_ID int not null,LOGIN_NAME varchar2(50) not null,USER_NAME varchar2(20),USER_PHONE varchar2(20),USER_DEP原创 2012-05-09 15:54:57 · 1625 阅读 · 0 评论 -
Oracle中rownum用法详解
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。(1) rownum 对于等于某值的查询条件如果希望找到学生表中第一条学生的信息,可以使用rownum=1作为条件。但是想找到学生表中第二条学生的信息,使用rownum=2结果查不到数据。因为原创 2012-05-09 15:47:45 · 569 阅读 · 0 评论 -
Oracle列操作
增加一列: alter table emp4 add test varchar2(10);修改一列: alter table emp4 modify test varchar2(20);删除一列:alter table emp4 drop column test; 这里要注意几个地方,首先,增加和修改列是不需要加关键字COLUMN,否则会报错ora-00905。原创 2012-05-10 10:12:12 · 617 阅读 · 0 评论 -
PL/SQL存储过程
--create or replace 创建或替换,如果存在就替换,不存在就创建create or replace procedure pis cursor c is select * from dept2 for update;begin for row_record in c loop if (row_record.deptno = 30) the原创 2012-05-09 15:57:02 · 821 阅读 · 0 评论 -
PL/SQL函数和触发器
--创建函数create or replace function add_sal(sSal number) return numberisbegin if (sSal > 5000) then return sSal + 51; elsif (sSal > 3000) then return sSal + 111; else原创 2012-05-09 15:58:47 · 450 阅读 · 0 评论 -
Oracle导入/导出(imp/exp)命令
Oracle 的导入实用程序 (Import utility) 允许从数据库提取数据,并且将数据写入操作系统文件。 imp 使用的基本格式: imp[username[/password[@service]]] ,以下例举 imp 常用用法。 1. 获取帮助 imp help=y2. 导入一个完整数据库 imp system/manager file=bible_db原创 2012-05-10 17:56:41 · 963 阅读 · 0 评论