发布时间:2012-12-19 17:30:07
最近有空研究了一下用Oracle自带UTL_SMTP发送邮件的方法,标准步骤如下:1.建立到SMTP Server的连接: UTL_SMTP.OPEN_CONNECTION2.执行初始握手信号: UTL_SMTP.EHLO/HELO2.5 设置SMTP服务器登录校验(看需要) 3.设置发件人: ......【阅读全文】
发布时间:2012-12-13 13:45:20
最近由于工作需要,经常需要使用SecureCRT连接到linux上,发现中文显示的有问题:a.查看linux环境编码,选择UTF-8编码方式[oracle@local~]$echo $LANGen_US.UTF-8b.修改会话设置字体选择支持中文字符的,这里选择Fixedsys, 编码选择UTF-8,保存到Session里后,下次就不会变了。3.测试下效果:a.命令行, 正常:[oracle@local~]$echo '中国人'中国人b.vi编辑文件,正常:[oracle@local~]$vi t中国~~~~c.常用工具,sqlplus:SQL> select......【阅读全文】
发布时间:2012-12-12 13:42:52
最近在linux 下面装了一个oracle10g, 启动oracle进入 sql 命令行时,输入SQL语句,当按退格键或者上下键的 时,出现乱码解决方法: 方法如下 1.下载一个包rlwrap rlwrap下载:http://utopia.knoware.nl/~hlub/uck/rlwrap/ 2. 安装一个包rlwrap install rlwrap: # gunzip r......【阅读全文】
发布时间:2012-12-12 11:33:09
接上篇DBMS_LOB包的用法。 SQL> SQL> SELECT * FROM v$version; BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production PL/SQL Release 11.2.0.1.0 - Production CORE &nbs......【阅读全文】
发布时间:2012-12-12 11:33:03
最近在工作中因数据较大,用到了CLOB字段,oracle提供了专门处理LOB字段的包 DBMS_LOB。我的理解:oracle中的Package类似于面向对象语言中的Class,而Package中的函数及过程类似于CLASS中的方法,只不过函数是有返回值,而过程是void型无返回值的。 现以CLOB为例将该包用到的几个过程总结并记录如下: 先说明一些参数, dest_lob: 需写入的CLOB型参数 amount: 写入dest_lob时字符长度 offset:&nbs......【阅读全文】