Oracle PL/SQL Mail
# Mail Procedure
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354CREATE OR REPLACE PROCEDURE proc_sendmail(p_receiver VARCHAR2, -- 邮件接收人 p_subject VARCHAR2, -- 邮件标题 p_message VARCHAR2 -- 邮件正文 ) IS --下面四个变量请根据实际邮件服务器进行赋值 v_smtphost VARCHAR2(30) :=...
more...
Oracle Erp Om
# 基本流程
# 创建订单
路径:Order Management > Orders, Returns > Sales Orders
填写订单头信息,客户,订单类型,销售人员
填写订单体信息,输入物料,数量…
然后 Book Order,订单 Book 之后,你会发现订单头的 Status 的状态变成了 "Booked" ,订单行的状态为 "Awaiting Shipping" ,记录下来你的订单号,后边的每一步都需要这个订单号。
状态:订单 Book...
more...
Oracle Kill Session
如果數據庫 compile 文件一致等待, form 一直 pending 可能由於其他 session lock 此時就需要 kill session
# 打開 plsql, Tools -> Session
# 找到 lock 的 session 右鍵 kill
# 如果無法 kill session, kill session 對應的進程 (progress)
3.1 查找進程 id
1234SELECT p.program, p.spidFROM v$session s, v$process pWHERE s.paddr = p.addrAND s.sid IN...
more...
Oracle Call Java
# Create Java Source
可以在 PL/SQL 中直接编译 Java 源代码
1234567create or replace and compile java source named babb aspublic class Babb{ public static String getStrMsg(String str){ return str+"\t 共有字符:"+str.length()+"个"; }}
也可以使用...
more...
Oracle Common SQL
# Get quarter date
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354/** Q1 => 11/1 ~ 1/31 Q2 => 2/1 ~ 4/30 Q3 => 5/1 ~ 7/31 Q4 => 8/1 ~ 10/31 */function get_quarter_date(p_flag in varchar2) return dateis l_return date;...
more...
Oracle Join
# Oracle 左右全连接
越觉得厚重的情绪越荒诞得遥远,越难于去细致地描述,便惊觉语言是多么的苍白无力。我想,这恐怕便是人类音乐与绘画等艺术诞生的起源。
# 测试数据
123456789create table a(id number);create table b(id number);insert into a values(1);insert into a values(2);insert into a values(3);insert into b values(1);insert into b values(2);insert into b...
more...
Hexo
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
# Quick Start
# Create a new post
1$ hexo new "My New Post"
More info: Writing
# Run...
more...