`
ghostjohn
  • 浏览: 18305 次
  • 性别: Icon_minigender_1
  • 来自: 大连
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表

oracle 常用函数

比较大小函数 sign(a-b) a=b  返回 0 a>b  返回 1 a<b  返加 -1  流程控制函数 DECODE 目前只有oracle公司的SQL提供了此函数 decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)   应用:行转列    表结构:TEST_TB_GRADE: create table TEST_TB_GRADE ( ID NUMBER(10) not null, USER_NAME VARCHAR2(20 CHAR), COURSE VAR ...
学习一个知识点最好的方法就是自己动手去的实现一些简单的helloworld,虽然可以在网上可以找到很多总结,但自己实现的过程才是自己的,期间遇到问题并解决问题的过程也会让自己记忆理解更加深刻。   iframe的调用包括以下几个方面:(调用包含html dom,js全局变量,js方法) 主页面调用iframe; iframe页面调用主页面; 主页面的包含的iframe之间相互调用;   主要知识点 1:document.getElementById("ii").contentWindow 得到iframe对象后,就可以通过contentWindow得到if ...
1、多数据源以JNDI形式为例(其他的形式同理,在配置数据源地方配置多个即可)     在tomcat中的context.xml文件中配置多个数据源。   例如:      <Resource        name="jdbc/zlxt0"                       type="javax.sql.DataSource"         password="bpms"        driverClassName="oracle.jdbc.driver.OracleDriver" ...
在ubuntu下可以通过多种方式来安装jdk,如使用Adept/新立得软件管理器在其中分别搜索"sun-java6-jre"和"sun-java6-jdk"并标记安装、通过apt-get命令来安装(sudo apt-get install sun-java6-jre、sudo apt-get install sun-java6-jdk)、同样也可以通过从java官网上下载jdk安装文件进行手动安装(我下载的文件是:jdk-6u20-linux-i586.bin),这也正是本文所要讲述的一种安装方法。     从官网下载下来的安装文件(如:jdk-6u ...
1. sudo apt-get install xinetd telnetd 2. 安装成功后,系统也会有相应提示: sudo vi /etc/inetd.conf并加入以下一行 telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd 3. sudo vi /etc/xinetd.conf并加入以下内容: # Simple configuration file for xinetd # # Some defaults, and include /etc/xinetd.d/ defaul ...
ubuntu安装ftp服务器 1: 安装vsftpd ~$ sudo apt-get install vsftpd ubuntu10.10自己装了,这步省略。   2: 配置vsftpd 2.1 修改vsftpd的配置文件。此类配置文件通常位于 /etc 目录下。 ~$ sudo gedit /etc/vsftpd.conf 原文件中不少指令被注释,只要启用部分即可,一下是启用的命令(配置文件中对每一条都有具体说明) listen=YES # 服务器监听anonymous_enable=YES # 匿名访问允许local_enable=YES # 本地主机访问允许write_ ...
sudo mkdir 目录名 创建一个目录sudo rmdir 空目录名 删除一个空目录sudo rm 文件名 文件名 删除一个文件或多个文件sudo rm -rf 非空目录名 删除一个非空目录及其目录内的一切
今天装了Ubuntu,但是发现不能上网,开始排查问题: 1、首先确定网络连接是否正确,所用的网线是否可以正常工作 2、查看网卡是否能正常工作,检测的方法如下: a、ping 127.0.0.1 b、ping 静态网关地址 c、ping 主机名(hostname就可以看到主机名) 3、看网卡地址是否配置正确(ifconfig命令看本地主机的网卡信息,和DNS、Default getway、Sever地址进行比对,看网卡地址是否正确) 我的设备问题出在第三个方面,然后修改网卡的配置信息,使用命令如下:(当然利用图形窗口完全可以,我这里只是为了学习Linux而用的) 一、使用命 ...
Oracle Net 工具(命令)tnsping,是一个OSI会话层的工具,它用来:1)验证名字解析(name resolution,当然是oracle自己的网络服务名)2)远程的listener是否启动         在验证上面两项功能方面,它是DBA手头上一个比较得心应手的工具。 ...
lsnrctl 是用来管理oracle的监听器的.在命令行输入后,在LSNRCTL>下输入help可以列出一份命令清单

oracle 存储过程

1.存储过程里这个函数,可是却没打印出结果来。DBMS_OUTPUT.put_line("");  解决办法:在执行存储过程之前先输入:set serveroutput on.
-- 声明游标;CURSOR cursor_name IS select_statement --For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare       --类型定义       cursor c_job       is       select empno,ename,job,sal       from emp       where job='MANAGER';       --定义一个游标变量v_cinfo c_emp%ROWTYPE ,该类型为游标c_emp中的一行数据类型       c_row c_job%row ...
1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install; 2. 选择Search for new features to install,点击Next进入下一步; 3. 点击“New Remote Site”按钮,在弹出的对话框中输入:        name:svn        url:http://subclipse.tigris.org/update_1.4.x        点击OK,关闭对话框,并点击Finish按钮,Myeclipse自动下载插件安装程序; 4. 下载完插件之后,进入安装画面。 5. 选择所要安装的S ...
ORA-12170: TNS: 连接超时 1、确认下网络问题,ping 数据库ip,发现ping的命令不能用,这个可以到c:\windows\system32目录下使用ping 命令,这个一般是按照JDK或Oracle时把系统的环境变量弄乱了。或者在环境变量中的path中加入%SystemRoot%\system32;%SystemRoot%;就可以使用了。 2、tnsping 数据库ip; 3、netstat -na 查看下端口,一般监听端口为1521, 4、查看下本地的监听状态:lsnrctl   status     出现上面的问题一般是系统的防火墙把端口拦截了,还有就是使用动 ...
修饰模式 作用:动态的在对象上增加功能。虽然同样的功能也可以通过子类来实现,但是用修饰模式效果要好。 例子:获取留言版上某个用户的留言信息。 public interface MessageBoardHandler { public String filter(String message); }   获取信息的实现类:MessageBoard public class MessageBoard implements MessageBoardHandler { public String filter(String message) { return "message: ...
Global site tag (gtag.js) - Google Analytics