oracle&mysql
John__Rong
这个作者很懒,什么都没留下…
展开
-
oracle存储过程实例
认识存储过程和函数 存储过程和函数也是一种PL/SQL块,是存入数据库的PL/SQL块。但存储过程和函数不同于已经介绍过的PL/SQL程序,我们通常把PL/SQL程序称为无名块,而存储过程和函数是以命名的方式存储于数据库中的。和PL/SQL程序相比,存储过程有很多优点,具体归纳如下: * 存储过程和函数以命名的数据库对象形式存储于数据库当中。存储在数据库中的优点是很明显的,因为代码不保存在转载 2013-04-16 15:14:58 · 936 阅读 · 0 评论 -
oracle常用sql语句(综合)
正在看的ORACLE教程是:oracle常用sql语句。1、SQL*Plus system/manager 2、显示当前连接用户 SQL> show user 3、查看系统拥有哪些用户 SQL> select * from all_users; 4、新建用户并授权 SQL> create user a identified by a;(默认建在SYSTEM表空间下)转载 2013-07-17 15:23:36 · 739 阅读 · 0 评论 -
oracle分页查询
分页查询格式:select t2.* from (select rownum r,t1.* from youtable t1 where rownum<?) t2where t2.r>?SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40)W转载 2013-07-17 11:39:51 · 532 阅读 · 0 评论 -
浅谈oracle中row_number() over()分析函数用法
row_number()over(partition by col1 order by col2)表示根据col1分组,在分组内部根据col2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)。 与rownum的区别在于:使用rownum进行排序的时候是先对结果集加入伪劣rownum然后再进行排序,而此函数在包含排序从句后是先排序再计算行号码。 row_number(转载 2013-07-17 10:49:05 · 799 阅读 · 0 评论 -
sql面试题
SQL经典面试题及答案1.一道SQL语句面试题,关于group by表内容:2005-05-09 胜2005-05-09 胜2005-05-09 负2005-05-09 负2005-05-10 胜2005-05-10 负2005-05-10 负如果要生成下列结果, 该如何写sql语句? 胜 负2005-05-转载 2013-07-15 09:34:07 · 1117 阅读 · 0 评论 -
IMPDP :Schema XXX was not found
今天在写一个简单的备份脚本时,遇到了一个小问题。 在用IMPDP执行导入操作时报没有该用户。 Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit ProductionWith the Partitioning, OLAP and Data Mining转载 2013-06-26 10:14:52 · 7386 阅读 · 0 评论 -
MySQL存储过程
原文:http://my.oschina.net/yongtree/blog/1090961. 使用存储过程的优点有:(1)存储过程在服务器端运行,执行速度快。(2)存储过程执行一次后,其执行规划就驻留在高速缓冲存储器,在以后的操作中,只需从高速缓冲存储器中调用已编译好的二进制代码执行,提高了系统性能。(3)确保数据库的安全。使用存储过程可以完成所有数据库操作,转载 2013-06-06 10:01:56 · 881 阅读 · 0 评论 -
oracle rpad()函数
rpad函数从右边对字符串使用指定的字符进行填充 rpad(string,padded_length,[pad_string]) string 表示:被填充的字符串 padded_length 表示:字符的长度,是返回的字符串的数量,如果这个数量比原字符串的长度要短,rpad函数将会把字符串截取成从左到右的n个字符; pad_string 是个可选参数,这个字符串是转载 2013-04-19 16:17:30 · 1284 阅读 · 0 评论 -
oracle归档模式与非归档模式的互换
1:由归档模式向非归档模式切换: 有两种方法查看当前的归档模式: a: 以sys 身份运行 archive log list;显示结果如下图: b: 以当前用户身份运行 select name,log_mode from v$database; 运行结果如下:都可以看到当前模式是非归档模式:下面开始修改成归档模式: (1转载 2013-04-19 10:38:02 · 755 阅读 · 0 评论 -
汇总oracle的几个问题及解决方案
ora-12514的错误的原因有很多。但无外乎这几种:1)、 ORA-12541: TNS: 没有监听器 显而易见,服务器端的监听器没有启动,另外检查客户端IP地址或端口填写是否正确。启动监听器: $ lsnrctl start 或 C:lsnrctl start 2)、 ORA-12154: TNS: 无法处理服务名 检查输入的服务名与配置的服务名是否一致转载 2013-04-09 15:51:10 · 674 阅读 · 0 评论 -
oracle存储过程_备用
原文:http://blog.csdn.net/caoshichaocaoshichao/article/details/5349576 describe:PL/SQL记录记录 (type is record) **转载 2013-04-16 10:28:55 · 582 阅读 · 0 评论 -
Sql*plus介绍
首先,我想说,SQLPLUS目前来说,发现了两个BUG1、如果同一字符串占用了两行,同时,以分号“;”结尾,那么SQLPLUS会报错例如:insert into a('sdlfsdfs;sdfsdfsd' )/ERROR:ORA-01756: 引号内的字符串没有正确结束2、重复提交问题例如:insert into a('sdl转载 2013-04-16 16:44:42 · 860 阅读 · 0 评论 -
oracle表空间&用户创建整理(来源于网络)
1 create tablespace db_name2 datafile 'D:\oracle\product\10.2.0\oradata\orcl\db_name_.dbf' size 200M3 autoextend on next 10M maxsize unlimited logging4 extent management local autoallocate5 se原创 2013-07-02 13:40:13 · 637 阅读 · 0 评论