create table TBL_MERCHANT_TEMP
(
merch_sn VARCHAR2(512) not null,
merch_id VARCHAR2(512),
merch_name VARCHAR2(512) not null,
license_reg_no VARCHAR2(512) not null,
address VARCHAR2(512) not null,
registered_capital VARCHAR2(512) not null,
biz_scope VARCHAR2(512),
biz_period_from VARCHAR2(512),
biz_period_to VARCHAR2(512) not null,
legal_person_name VARCHAR2(512) not null,
legal_person_idc_no VARCHAR2(512) not null,
tax_cert_reg_no VARCHAR2(512),
tax_cert_validity VARCHAR2(512),
protocol_no VARCHAR2(512),
attachment_image VARCHAR2(512),
linkname_name VARCHAR2(512),
linkname_phone VARCHAR2(512),
merch_type VARCHAR2(512) not null,
accept_way VARCHAR2(512) not null,
trans_flag VARCHAR2(512)not null,
audit_flag VARCHAR2(512) not null,
stamp_datetime VARCHAR2(512),
settle_cycle VARCHAR2(512) not null,
discount_cycle VARCHAR2(512),
in_acc_no VARCHAR2(512),
in_acc_name VARCHAR2(512),
bank_no VARCHAR2(512),
bank_name VARCHAR2(512),
create_datetime VARCHAR2(512) not null,
update_datetime VARCHAR2(512),
audit_datetime VARCHAR2(512),
delete_datetime VARCHAR2(512),
create_operator_id VARCHAR2(512),
update_operator_id VARCHAR2(512),
audit_operator_id VARCHAR2(512),
delete_operator_id VARCHAR2(512),
area_code VARCHAR2(512),
mcc_code VARCHAR2(512),
organ_id VARCHAR2(512),
employee_sn VARCHAR2(512),
parent_merch_id VARCHAR2(512),
license_image VARCHAR2(512),
legal_person_idc_image VARCHAR2(512),
legal_person_image VARCHAR2(512),
tax_cert_image VARCHAR2(512),
protocol_image VARCHAR2(512),
finance_list VARCHAR2(512),
resp_code VARCHAR2(512),
resp_inf VARCHAR2(512),
syn_count VARCHAR2(512),
syn_flag VARCHAR2(512),
syn_datetime VARCHAR2(512),
syn_operator_id VARCHAR2(512),
employee_name VARCHAR2(512),
primary_acc_no VARCHAR2(512),
primary_acc_name VARCHAR2(512),
acc_type VARCHAR2(512),
acc_flag VARCHAR2(512),
error_message VARCHAR2(3000)
)
create table TBL_MERCHANT
(
merch_sn VARCHAR2(512) not null,
merch_id VARCHAR2(512),
merch_name VARCHAR2(512) not null,
license_reg_no VARCHAR2(512) not null,
address VARCHAR2(512) not null,
registered_capital VARCHAR2(512) not null,
biz_scope VARCHAR2(512),
biz_period_from VARCHAR2(512),
biz_period_to VARCHAR2(512) not null,
legal_person_name VARCHAR2(512) not null,
legal_person_idc_no VARCHAR2(512) not null,
tax_cert_reg_no VARCHAR2(512),
tax_cert_validity VARCHAR2(512),
protocol_no VARCHAR2(512),
attachment_image VARCHAR2(512),
linkname_name VARCHAR2(512),
linkname_phone VARCHAR2(512),
merch_type VARCHAR2(512) not null,
accept_way VARCHAR2(512) not null,
trans_flag VARCHAR2(512)not null,
audit_flag VARCHAR2(512) not null,
stamp_datetime VARCHAR2(512),
settle_cycle VARCHAR2(512) not null,
discount_cycle VARCHAR2(512),
in_acc_no VARCHAR2(512),
in_acc_name VARCHAR2(512),
bank_no VARCHAR2(512),
bank_name VARCHAR2(512),
create_datetime VARCHAR2(512) not null,
update_datetime VARCHAR2(512),
audit_datetime VARCHAR2(512),
delete_datetime VARCHAR2(512),
create_operator_id VARCHAR2(512),
update_operator_id VARCHAR2(512),
audit_operator_id VARCHAR2(512),
delete_operator_id VARCHAR2(512),
area_code VARCHAR2(512),
mcc_code VARCHAR2(512),
organ_id VARCHAR2(512),
employee_sn VARCHAR2(512),
parent_merch_id VARCHAR2(512),
license_image VARCHAR2(512),
legal_person_idc_image VARCHAR2(512),
legal_person_image VARCHAR2(512),
tax_cert_image VARCHAR2(512),
protocol_image VARCHAR2(512),
finance_list VARCHAR2(512),
resp_code VARCHAR2(512),
resp_inf VARCHAR2(512),
syn_count VARCHAR2(512),
syn_flag VARCHAR2(512),
syn_datetime VARCHAR2(512),
syn_operator_id VARCHAR2(512),
employee_name VARCHAR2(512),
primary_acc_no VARCHAR2(512),
primary_acc_name VARCHAR2(512),
acc_type VARCHAR2(512),
acc_flag VARCHAR2(512)
)
insert into TBL_MERCHANT (merch_sn, merch_id, merch_name, license_reg_no, address, registered_capital, biz_scope, biz_period_from, biz_period_to, legal_person_name, legal_person_idc_no, tax_cert_reg_no, tax_cert_validity, protocol_no, attachment_image, linkname_name, linkname_phone, merch_type, accept_way, trans_flag, audit_flag, stamp_datetime, settle_cycle, discount_cycle, in_acc_no, in_acc_name, bank_no, bank_name, create_datetime, update_datetime, audit_datetime, delete_datetime, create_operator_id, update_operator_id, audit_operator_id, delete_operator_id, area_code, mcc_code, organ_id, employee_sn, parent_merch_id, license_image, legal_person_idc_image, legal_person_image, tax_cert_image, protocol_image, finance_list, resp_code, resp_inf, syn_count, syn_flag, syn_datetime, syn_operator_id, employee_name, primary_acc_no, primary_acc_name, acc_type, acc_flag)
values ('1409170000006343', '443701058110139', '加会尽快', '778', '1', 1, null, '2014-09-02', '2014-09-11', '1', '1', null, null, null, null, null, null, 1, 1, 1, 2, '2014-09-17 14:26:55', 2, 1, null, null, '1', '1', '2014-09-17 14:26:55', null, '2014-09-17 14:27:28', null, 'sysadmin', null, 'sysadmin', null, '7010', '5811', '0443', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1);
commit;
create or replace procedure get_value
AS
merchId VARCHAR2(512);
countFlag number(10);
errorMessage VARCHAR2(2000);
type ref_cursor is ref cursor;
cur_str ref_cursor;
BEGIN
begin
OPEN cur_str for select TBL_MERCHANT_TEMP.Merch_Id from TBL_MERCHANT_TEMP;
loop
fetch cur_str into merchId;
exit when cur_str%notfound;
begin
select count(1) into countFlag from Tbl_Merchant where Merch_Id=merchId
DBMS_OUTPUT.PUT_LINE(1);
if(countFlag>0)
then
errorMessage:=errorMessage|| '商户编号存在';
update TBL_MERCHANT_TEMP set TBL_MERCHANT_TEMP.Error_Message=:errorMessage where Merch_Id=merchId;
else
insert into Tbl_Merchant select * from TBL_MERCHANT_TEMP where Merch_Id=merchId;
end if;
end
end loop;
close cur_str;
end;
BEGIN
get_value();
END;
分享到:
相关推荐
### SQL数据库转Access SQL语句改写:Case When Then When Then Else End #### 知识点一:SQL CASE WHEN THEN 结构与Access IIF及SWITCH函数对比 在进行SQL到Access SQL的转换过程中,一个重要的知识点是了解如何...
高斯随机函数 的MATLAB 实现,给出一个生产随机函数的例子
本教程分为多个PDF章节,包括sql04.pdf、sql05.pdf、sql06.pdf、sql07.pdf和sql08.pdf,以及一个综合性的总结文档zong.pdf。这些文件将深入浅出地介绍SQL Server 2000的关键概念和技术,使读者能够快速上手并熟练...
7. "zong.pdf" 和 "cont.pdf" - 可能是总结或内容目录,帮助读者快速定位所需信息。 通过这些文件,读者不仅可以了解SQL Server 2000的基本操作,还能掌握如何设计和管理数据库,执行复杂的查询,以及确保数据库的...
"zong.pdf"可能是教程的总结或索引,帮助读者快速定位所需信息。 总之,《SQL Server 2000 图解教程》是一个全面的学习资源,适合希望在IT领域尤其是数据库管理方向发展的人士。通过学习,读者可以具备安装、配置和...
《zong5.zip:压缩文件中的知识探索》 在信息技术领域,压缩文件是日常工作中常见的数据存储和传输方式。本文将深入探讨以“zong5.zip”为标题的压缩包,解析其背后的压缩原理、常见用途及解压方法,帮助读者更全面...
每个章节的PDF文件(如SQL06至SQL08以及zong.pdf)可能分别对应教程的不同部分,帮助读者逐步掌握这些关键概念和技能。通过阅读这些文档,初学者可以系统地学习SQL Server 2000,并具备实际项目中的应用能力。对于...
4. **数据库管理**:在zong.pdf中可能详述了如何创建、备份、恢复和优化数据库,以及如何进行性能监控和调优。数据库安全也是重要一环,包括用户权限管理、角色分配和权限策略设置。 5. **索引与查询优化**:索引...
- `zong.pdf`和`cont.pdf`可能包含教程的总结或内容目录; - 其余文件如`SQL05.pdf`, `SQL06.pdf`等可能涉及其他重要话题。 通过这个图解教程,读者可以系统地学习SQL Server,理解其工作原理,并获得实际操作的...
在提供的文件中,如"SQL03.pdf"可能涵盖查询语言和查询优化的内容,"SQL08.pdf"可能涉及安全性与权限管理,"SQL05.pdf"可能是关于索引与查询性能,"zong.pdf"可能是一个综合性的教程,"SQL06.pdf"可能讨论存储过程和...
压缩包内的文件可能包含了书中的部分章节或全书内容,例如"HELP.pdf"可能是帮助文档,"ZONG.pdf"可能是总览或总结,"part1-2.pdf"和"PART3.pdf"可能代表教程的不同部分,"Hopebook.pdf"可能是希望读者阅读的书籍,...
DE3210_zong.jt
每个PDF文件可能对应上述某一方面或某几个知识点的详细讲解,如"18.pdf"可能是关于JOIN操作的深入解析,"15.pdf"可能涉及视图的创建和使用,"19.pdf"可能是关于存储过程的教程,而"HELP.pdf"和"ZONG.pdf"可能是综合...
2. **ZONG.pdf**:根据命名习惯,这可能是“总览”或“综合”的意思,可能涵盖了SQL Server 2000的整体架构、功能模块和系统配置等内容,帮助读者建立全局观。 3. **part1-2.pdf、PART3.pdf**:这些分章节的PDF文件...
在Java编程语言中,"zong分页查询"通常指的是在数据库操作中实现分页显示数据的功能。分页查询是大型应用系统中常见的需求,它能够有效地管理大量数据,提高用户体验,避免一次性加载所有数据导致的性能问题。下面将...
SQL Server 2000是微软公司推出的一款关系型数据库管理系统,它在20世纪末...教程中的"sql07.pdf"、"sql08.pdf"和"zong.pdf"很可能是对这些概念和操作的详细解释和实例演示,是学习SQL Server 2000不可多得的参考资料。
本文将深入探讨“zong3.rar_语音播放”这个项目,这是一个利用单片机实现的音乐播放器程序,具有播放不同音乐和调整语音及语调的功能。我们将从单片机编程、音乐播放器设计、语音处理和文件存储等方面展开讨论。 ...
计算综测的小软件 ENVI5.0 64位破解文件。ENVI5.0集成了ARCGIS的工具,能够更好地和ARCGIS结合进行二次开发,IDL8.2也增加了ENVI扩展工具。
用Python玩转数据 05_5-zong-he-ying-yong.mp4
MyBatis是一个轻量级的持久层框架,它简化了SQL操作,将SQL与Java代码分离。MyBatis通过XML或注解方式定义SQL语句,实现了动态SQL和参数映射。在MyBatis中,开发者可以直接编写SQL,提高了数据库查询的灵活性和效率...