随笔 - 196  文章 - 0 评论 - 69 阅读 - 170万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

08 2012 档案
采用oracle过程发邮件
摘要:这个网上有好多人已经做了解释,相关代码也很多,代码参考http://hi.baidu.com/bailang3106/item/c80b0fed8a08dbd1ea34c952http://baser.blog.51cto.com/4153192/871086收件人只有一个的过程如下: CREATE OR REPLACE PROCEDURE p_mail_sina(sender IN VARCHAR2,--发送人 recipient IN VARCHAR2,--接收人 subject IN VARCHAR2,--邮件主题 message IN VARCHAR2) I... 阅读全文
posted @ 2012-08-22 18:09 蓝紫 阅读(4199) 评论(0) 推荐(0) 编辑
采用oracle存储过程读取excel文件更新表
摘要:如下所示:CREATE OR REPLACE PROCEDURE p_xlstooracle IS v_file utl_file.file_type; out_v VARCHAR2(4000); v_id NUMBER; v_service_competition NUMBER; v_cu_market_share NUMBER(6, 4); v_ct_market_share NUMBER(6, 4); v_cm_market_share NUMBER(6, 4); v_other_market_share NUMBER(6, 4);BEGIN IF utl_file.is_open(v_ 阅读全文
posted @ 2012-08-06 18:20 蓝紫 阅读(7110) 评论(1) 推荐(1) 编辑
oracle中chr含义
摘要:CHR(10)和 CHR(13)——在oracle都为换行chr(32)——表示空格CHR(9)——不知道是啥含义,以下说明了不是空格也不是tab键DECLARE v_a VARCHAR2(255); v_b VARCHAR2(255);BEGIN SELECT 'a' || chr(9) || 'b' INTO v_b FROM dual; v_a := 'a b'; --a和b之间是tab键 dbms_output.put_line(v_b); dbms_output.put_line(v_a); IF v_a = v_b THEN dbms 阅读全文
posted @ 2012-08-06 18:07 蓝紫 阅读(4803) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示