数据库
BreakingDawn
这个作者很懒,什么都没留下…
展开
-
ORA-00911 无效字符
标题原创 2016-06-01 14:23:40 · 144 阅读 · 0 评论 -
ORACLE存储过程输出游标
ORACLE存储过程输出游标创建存储过程代码块语法遵循标准markdown代码,例如:create or replace procedure test( v1 IN varchar2, v2 IN varchar2, cur OUT sys_refcursor )as ... begin open cur for select t1,t2 from table; en原创 2016-06-01 11:23:29 · 2003 阅读 · 0 评论 -
创建存储过程报错PLS-00410
创建存储过程时报错: PLS-00410: duplicate fields in RECORD,TABLE or argument list are not permitted PL/SQL: Compilation unit analysis terminated后来发现输出参数和定义的变量重复了!create or replace procedure proc( name in原创 2016-06-01 15:04:02 · 5379 阅读 · 0 评论 -
存储过程调用另外一个存储过程
遇到其他用户要调用本用户的存储过程,调用之前要登陆本用户,对存储过程进行赋权,具体使用grant:grant给表赋权: grant select/update on table1 to user1; grant 权限 on 表 to 用户 grant给存储过程赋权: grant execute on procedurename to user1; grant execute on 存储过程原创 2016-06-01 16:27:01 · 1305 阅读 · 0 评论 -
SQL中on条件与where条件的区别&&on、where、having的区别
http://blog.csdn.net/muxiaoshan/article/details/7617533 SQL中on条件与where条件的区别 数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left jion时,on和where条件的区别如下: 1、 on条件是在生成临转载 2016-06-15 10:43:29 · 1085 阅读 · 0 评论 -
Linux下安装多个版本的Python
Linux下安装多个版本的PythonLinux都自带了 Python,但是一般版本比较低,服务器的linux是2.6.6版本,现在我想安装3.6.0版本的,与python2版本共存。 Python各版本下载: https://www.python.org/downloads/ 下载后:Python-3.6.0.tar.xz 使用tar Jxvf Python-3.6.0.tar.xz来解压转载 2017-04-22 20:57:40 · 192 阅读 · 0 评论