PSQL_标准API和Interface基本的用法和比较(概念)

一、总结

    1. API调用的6个参数

    2. 处理后错误信息的处理

    3. API成功与否的判断依据

    4. API和Interface的区别和优点

 

二、具体分析

1. API调用的6个参数

    PSQL_标准API和Interface基本的用法和比较(概念)                        

 

2. 处理后错误信息的处理

PSQL_标准API和Interface基本的用法和比较(概念)
 1     IF (fnd_msg_pub.count_msg > 0) THEN
 2 
 3         l_error_flag := Y;
 4 
 5         l_error_message := l_error_message ||  Error occrured in create_cust_site_use API -;
 6 
 7         FOR i IN 1 .. fnd_msg_pub.count_msg LOOP
 8 
 9             fnd_msg_pub.get(p_msg_index => i
10 
11                                        ,p_encoded => apps.fnd_api.g_false
12 
13                                        ,p_data => l_chr_msg_details
14 
15                                        ,p_msg_index_out => l_num_msg_index_out);
16 
17             l_error_message := l_error_message ||   || l_chr_x_msg_details2;
18 
19         END LOOP;
20 
21         l_error_message := l_error_message ||  |;
22 
23     END IF;
PSQL_标准API和Interface基本的用法和比较(概念)

 

3. API成功与否的判断依据

PSQL_标准API和Interface基本的用法和比较(概念)
 1     IF l_api_return_status = S OR l_api_return_status = W THEN
 2 
 3         COMMIT;
 4 
 5     ELSE
 6 
 7         ROLLBACK;
 8 
 9         l_error_flag := Y;
10 
11     END IF;
12 
13   S-->Success;
14 
15   U-->Unexception
16 
17   E-->Error;
PSQL_标准API和Interface基本的用法和比较(概念)

 

4. API和Interface的区别和优点

    (1).API的特点

        i. API是对基表直接操作

        ii. API同时只能小批量的数据

        iii. API可立刻进行联机处理,即时反馈数据的处理信息

        iv. 如出现错误,可将错误反馈给源系统

    (2).Interface的特点

        i. Interface是通过并发程式接间操作基表

        ii. Interface主要同时处理大批量的数据

        iii. 数据进入接口表的形式多样

        iv. 用户可以查看/补录/修改/提交接口数据

 

PSQL_标准API和Interface基本的用法和比较(概念),布布扣,bubuko.com

PSQL_标准API和Interface基本的用法和比较(概念)

上一篇:Mysql在大型网站的应用架构演变


下一篇:SQLite编译问题