oracle存储过程的基本语法及注意事项oracle存储过程的基本语法1.基本结构CREATEORREPLACEPROCEDURE存储过程名字(参数1INNUMBER,参数2INNUMBER)IS变量1INTEGER:=0;变量2DATE;BEGINEND存储过程名字2.SELECTINTOSTATEMENT将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND)例子:
系统 2019-08-12 09:30:14 2325
http://unbounder.iteye.com/blog/481396http://unbounder.iteye.com/blog/481668基于io包的阻塞式socket通信代码简单,在连接数很少的情况下是一个不错的选择。不过实际应用中一个socket服务器采用传统的阻塞式socket方式通信可能会是一场灾难,一路socket同时进行读写操作可能就需要两条线程,如果需要并发一百路socket(这个量其实很小了),可能就是两百条线程,大概几分钟后
系统 2019-08-12 09:30:05 2325
--==================================================--Oracle闪回特性(FlashbackQuery、FlashbackTable)--==================================================Oracle闪回查询是指针对特定的表来查询特定的时间段内的数据变化情况来确定是否将表闪回到某一个特定的时刻以保证数据无讹误存在。这个特性大大的减少了采用时点恢复所需的
系统 2019-08-12 01:55:31 2325
1、substr(stringstring,inta,intb)参数1:string要处理的字符串参数2:a截取字符串的开始位置(起始位置是0)参数3:b截取的字符串的长度(而不是字符串的结束位置)例如:substr("ABCDEFG",0);//返回:ABCDEFG,截取所有字符substr("ABCDEFG",2);//返回:CDEFG,截取从C开始之后所有字符substr("ABCDEFG",0,3);//返回:ABC,截取从A开始3个字符subst
系统 2019-08-12 01:54:44 2325
现在来简单看下如何使用EM来查看表空间视图在Administration-Storage-Tablespaces下可以查看表空间的各项指标:如下图显示了表空间的使用情况,总大小和剩余空间,百分比等,同时还可以对表空间进行简单的操作,点击表空间名称可以查看详细信息:另外,我们可以通过下面的SQL语句查询表空间的使用情况:SELECTa.tb_name表空间名称,c.contents类型,c.extent_management区管理,b.total/1024/
系统 2019-08-12 01:54:16 2325
程序的运行从boot-->loader-->kernel这整个过程中代码都运行在特权级0(最高特权级),进程工作的特权级1(即低特权级),当然这是出于安全性的考虑,如果不考虑安全性,进程完全可以工作在特权级0.1.第一个问题,要从高特权级向低特权级转变,怎么转变呢?这里用到一个人工模拟的中断返回(iretd),这里有个小疑问根据我的了解,iret和iretd都可以表示中断返回,书中是用的iretd,不知道为什么,当然这并不影响我们对全局的了解,嗯,继续,首
系统 2019-08-12 01:33:42 2325
From:http://man.chinaunix.net/newsoft/grep/open.htm整理:Jimsof肥肥世家Copyright©2004本文遵从GPL协议,欢迎转载、修改、散布。第一次发布时间:2004年7月16日TableofContents1.grep简介2.grep正则表达式元字符集(基本集)3.用于egrep和grep-E的元字符扩展集4.POSIX字符类5.Grep命令选项6.实例1.grep简
系统 2019-08-12 01:33:36 2325
使用CustomValidator类及时验证用户名做网站用户注册时,都要验证用户名是否已经被注册,现在最常见的做法是点了提交以后再在服务器端检查,这样给用户带来很大不便,如果用户名已经被注册就需要返回重输用户名和密码,这样带来了不必要的回发过程。以前在阿里巴巴注册时发现阿里巴巴在这点上做得很好,他们就是实时检查的。那么我们如何在.Net里面实现在这个功能呢。先看一下简单的思路,就是在客户端Textbox引发onchange事件时使用XmlHttpReque
系统 2019-08-12 01:33:32 2325
cygwin下配置vim的方法:1)进入cygwin环境,执行下面的指令复制vim配置文件$cp/usr/share/vim/vim71/vimrc_example.vim~/.vimrc2)修改.vimrc$cd~$vi.vimrc3)我习惯使用下面的配置:setnu显示行号setts=4按tab键产生的制表符占4个字符的位置4)保存退出,重启cygwin即可。vi其他配置:vi还有很多个性化的配置可以在.vimrc中加入方便自己工作下面是一个基本的配置
系统 2019-08-12 01:33:09 2325
如下面的xaml代码:
系统 2019-08-12 01:33:05 2325