![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
文章平均质量分 56
mingyunduoshou
这个作者很懒,什么都没留下…
展开
-
Oracle实现主键自增
--建表MSHOW_ SYSUSER_INFO create 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 · 1615 阅读 · 0 评论 -
Oracle中rownum用法详解
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。 (1) rownum 对于等于某值的查询条件 如果希望找到学生表中第一条学生的信息,可以使用rownum=1作为条件。但是想找到学生表中第二条学生的信息,使用rownum=2结果查不到数据。因为原创 2012-05-09 15:47:45 · 557 阅读 · 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 · 607 阅读 · 0 评论 -
PL/SQL存储过程
--create or replace 创建或替换,如果存在就替换,不存在就创建 create or replace procedure p is 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 · 811 阅读 · 0 评论 -
PL/SQL函数和触发器
--创建函数 create or replace function add_sal(sSal number) return number is begin if (sSal > 5000) then return sSal + 51; elsif (sSal > 3000) then return sSal + 111; else原创 2012-05-09 15:58:47 · 440 阅读 · 0 评论 -
Oracle导入/导出(imp/exp)命令
Oracle 的导入实用程序 (Import utility) 允许从数据库提取数据,并且将数据写入操作系统文件。 imp 使用的基本格式: imp[username[/password[@service]]] ,以下例举 imp 常用用法。 1. 获取帮助 imp help=y 2. 导入一个完整数据库 imp system/manager file=bible_db原创 2012-05-10 17:56:41 · 947 阅读 · 0 评论