`

sql En Zong

 
阅读更多
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数据库转Access SQL语句改写:Case When Then When Then Else End #### 知识点一:SQL CASE WHEN THEN 结构与Access IIF及SWITCH函数对比 在进行SQL到Access SQL的转换过程中,一个重要的知识点是了解如何...

    zong_matlab.m

    高斯随机函数 的MATLAB 实现,给出一个生产随机函数的例子

    SQL Server 2000看图教程(PDF)2.rar

    本教程分为多个PDF章节,包括sql04.pdf、sql05.pdf、sql06.pdf、sql07.pdf和sql08.pdf,以及一个综合性的总结文档zong.pdf。这些文件将深入浅出地介绍SQL Server 2000的关键概念和技术,使读者能够快速上手并熟练...

    SQL2000图解教程

    7. "zong.pdf" 和 "cont.pdf" - 可能是总结或内容目录,帮助读者快速定位所需信息。 通过这些文件,读者不仅可以了解SQL Server 2000的基本操作,还能掌握如何设计和管理数据库,执行复杂的查询,以及确保数据库的...

    SQL Server 2000 图解教程

    "zong.pdf"可能是教程的总结或索引,帮助读者快速定位所需信息。 总之,《SQL Server 2000 图解教程》是一个全面的学习资源,适合希望在IT领域尤其是数据库管理方向发展的人士。通过学习,读者可以具备安装、配置和...

    zong5.zip

    《zong5.zip:压缩文件中的知识探索》 在信息技术领域,压缩文件是日常工作中常见的数据存储和传输方式。本文将深入探讨以“zong5.zip”为标题的压缩包,解析其背后的压缩原理、常见用途及解压方法,帮助读者更全面...

    SQL Server 2000看图教程2(PDF)

    每个章节的PDF文件(如SQL06至SQL08以及zong.pdf)可能分别对应教程的不同部分,帮助读者逐步掌握这些关键概念和技能。通过阅读这些文档,初学者可以系统地学习SQL Server 2000,并具备实际项目中的应用能力。对于...

    Sql Server-精华版-高效版

    4. **数据库管理**:在zong.pdf中可能详述了如何创建、备份、恢复和优化数据库,以及如何进行性能监控和调优。数据库安全也是重要一环,包括用户权限管理、角色分配和权限策略设置。 5. **索引与查询优化**:索引...

    SQL_Server_2图解教程

    - `zong.pdf`和`cont.pdf`可能包含教程的总结或内容目录; - 其余文件如`SQL05.pdf`, `SQL06.pdf`等可能涉及其他重要话题。 通过这个图解教程,读者可以系统地学习SQL Server,理解其工作原理,并获得实际操作的...

    SQL Server 2000 看图教程(二)

    在提供的文件中,如"SQL03.pdf"可能涵盖查询语言和查询优化的内容,"SQL08.pdf"可能涉及安全性与权限管理,"SQL05.pdf"可能是关于索引与查询性能,"zong.pdf"可能是一个综合性的教程,"SQL06.pdf"可能讨论存储过程和...

    SQL SERVER 2000 开发人员指南

    压缩包内的文件可能包含了书中的部分章节或全书内容,例如"HELP.pdf"可能是帮助文档,"ZONG.pdf"可能是总览或总结,"part1-2.pdf"和"PART3.pdf"可能代表教程的不同部分,"Hopebook.pdf"可能是希望读者阅读的书籍,...

    DE3210_zong.jt

    DE3210_zong.jt

    sql学习资料sql学习资料

    每个PDF文件可能对应上述某一方面或某几个知识点的详细讲解,如"18.pdf"可能是关于JOIN操作的深入解析,"15.pdf"可能涉及视图的创建和使用,"19.pdf"可能是关于存储过程的教程,而"HELP.pdf"和"ZONG.pdf"可能是综合...

    SQLServer2000DevelopersGuide.rar

    2. **ZONG.pdf**:根据命名习惯,这可能是“总览”或“综合”的意思,可能涵盖了SQL Server 2000的整体架构、功能模块和系统配置等内容,帮助读者建立全局观。 3. **part1-2.pdf、PART3.pdf**:这些分章节的PDF文件...

    zong分页查询

    在Java编程语言中,"zong分页查询"通常指的是在数据库操作中实现分页显示数据的功能。分页查询是大型应用系统中常见的需求,它能够有效地管理大量数据,提高用户体验,避免一次性加载所有数据导致的性能问题。下面将...

    SQL Server 2000图解教程3

    SQL Server 2000是微软公司推出的一款关系型数据库管理系统,它在20世纪末...教程中的"sql07.pdf"、"sql08.pdf"和"zong.pdf"很可能是对这些概念和操作的详细解释和实例演示,是学习SQL Server 2000不可多得的参考资料。

    zong3.rar_语音播放

    本文将深入探讨“zong3.rar_语音播放”这个项目,这是一个利用单片机实现的音乐播放器程序,具有播放不同音乐和调整语音及语调的功能。我们将从单片机编程、音乐播放器设计、语音处理和文件存储等方面展开讨论。 ...

    ji suan zong ce

    计算综测的小软件 ENVI5.0 64位破解文件。ENVI5.0集成了ARCGIS的工具,能够更好地和ARCGIS结合进行二次开发,IDL8.2也增加了ENVI扩展工具。

    用Python玩转数据 05_5-zong-he-ying-yong.mp4

    用Python玩转数据 05_5-zong-he-ying-yong.mp4

    SSM框架JAR包

    MyBatis是一个轻量级的持久层框架,它简化了SQL操作,将SQL与Java代码分离。MyBatis通过XML或注解方式定义SQL语句,实现了动态SQL和参数映射。在MyBatis中,开发者可以直接编写SQL,提高了数据库查询的灵活性和效率...

Global site tag (gtag.js) - Google Analytics