`

数据库补0

 
阅读更多

首先备份原表:

create table sop_tepl_prmt_ref_0508 as SELECT * from sop_tepl_prmt_ref;

 

再在备份表里操作:

UPDATE shpsit.sop_tepl_prmt_ref_0508

SET PRMT_TMPL_CODE = (

CASE

WHEN length(PRMT_TMPL_CODE) = '1' THEN

concat('000000', PRMT_TMPL_CODE)

WHEN length(PRMT_TMPL_CODE) = '2' THEN

concat('00000', PRMT_TMPL_CODE)

WHEN length(PRMT_TMPL_CODE) = '3' THEN

concat('0000', PRMT_TMPL_CODE)

WHEN length(PRMT_TMPL_CODE) = '4' THEN

concat('000', PRMT_TMPL_CODE)

WHEN length(PRMT_TMPL_CODE) = '5' THEN

concat('00', PRMT_TMPL_CODE)

WHEN length(PRMT_TMPL_CODE) = '6' THEN

concat('0', PRMT_TMPL_CODE)

  ELSE 

PRMT_TMPL_CODE

END

),

 PRMT_CODE = (

CASE

WHEN length(PRMT_CODE) = '1' THEN

concat('00000', PRMT_CODE)

WHEN length(PRMT_CODE) = '2' THEN

concat('0000', PRMT_CODE)

WHEN length(PRMT_CODE) = '3' THEN

concat('000', PRMT_CODE)

WHEN length(PRMT_CODE) = '4' THEN

concat('00', PRMT_CODE)

WHEN length(PRMT_CODE) = '5' THEN

concat('0', PRMT_CODE)

ELSE 

PRMT_CODE

END

);

分享到:
评论

相关推荐

    数据库补丁

    数据库补丁是数据库管理系统开发商为修复已知问题、提高性能或增强功能而发布的软件更新。在数据库领域,这些补丁通常包含对系统内部代码的修改,以解决安全漏洞、性能瓶颈或其他用户报告的问题。理解数据库补丁的...

    数据库汉化补丁

    数据库汉化补丁是针对特定数据库管理系统(DBMS)设计的一种软件更新,旨在将系统界面、文档、提示信息等非程序代码部分从英文或其他语言翻译成中文,以便于中文用户更方便地理解和操作数据库系统。在数据库管理领域...

    数据库补丁.rar

    数据库补丁是软件维护过程中的一个重要环节,特别是对于大型企业级数据库系统而言,定期更新和修复数据库中的漏洞、性能优化以及功能增强都是必不可少的。"数据库补丁.rar"这个压缩包文件显然包含了针对数据库系统的...

    sqlncli.rar delphi2010 datasnap连接数据库补丁

    标题中的"sqlncli.rar"指的是SQL Server Native Client,这是微软提供的一款用于访问SQL Server数据库的应用程序编程接口(API)。这个API集成了ODBC(Open Database Connectivity)和OLE DB技术,使得开发人员能够...

    更新access数据库补丁方法demo

    在IT行业中,数据库管理和维护是至关重要的任务,尤其是在使用像Access这样的关系型数据库管理系统时。Access数据库被广泛用于存储和管理各种数据,如企业信息、客户记录等。随着时间的推移,数据库可能需要进行更新...

    Oracle数据库补丁更新手册.docx

    ### Oracle数据库补丁更新知识点详解 #### 一、概述 Oracle数据库作为企业级数据库系统,在实际运维过程中,定期更新补丁对于确保系统的稳定性和安全性至关重要。本文档将详细介绍Oracle数据库补丁更新的具体步骤,...

    补丁安装数据库补丁安装方案样本.doc

    在IT领域,数据库补丁安装是确保系统稳定性和性能的关键环节。本文档提供了一个详细的数据库补丁安装方案,主要针对Oracle数据库系统,包括补丁工具的升级和不同类型的bundle补丁安装步骤。以下是对该文档内容的详细...

    装SQL数据库需要的补丁和jdk

    在IT行业中,数据库是至关重要的组成部分,而SQL作为最广泛使用的结构化查询语言,其稳定性和性能直接影响到数据存储和处理的效率。本资源包含两个关键组件:SQL数据库需要的补丁和Java Development Kit(JDK),...

    Oracle数据库补丁问题研究.pdf

    Oracle数据库是目前世界上使用最为广泛的关系型数据库管理系统之一,它由Oracle公司开发,并于1979年推出第一个版本。Oracle数据库以其高可靠性、高性能、高安全性和可扩展性著称,在企业级数据库市场中占据重要地位...

    RDBMS 数据库补丁集补丁号码快速参考 [1577380.1].pdf

    文档链接:[https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=j0dt0wkc6_19](https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=j0dt0wkc6_19) 文档类型:HOWTO ...

    SQL Server 2000 (及补丁)数据库的安装

    然后,在开始菜单中打开 Microsoft SQL Server,选择企业管理,然后选择“数据库”,所有任务,附加数据库,选择“附加数据库”,选择 C 盘→Problem Files→Apache Software Foundation→Tomcat 6.0,然后选择 ...

    2022数据库补考卷.zip

    这份"2022数据库补考卷.zip"压缩包文件显然包含了与数据库原理和开发应用相关的学习资料,很可能是为了帮助学生准备数据库课程的补考而准备的。下面,我们将深入探讨数据库的一些关键知识点。 首先,我们看到有一个...

    数据库汉化补丁_2

    数据库汉化补丁是针对数据库管理系统(Database Management System, DBMS)进行语言本地化处理的工具,主要用于将数据库系统的界面、文档以及错误消息等非功能性的文本内容从默认语言(通常为英文)翻译成目标语言,...

    CodeSmith7 Pg数据库补丁及源码

    CodeSmith7是一款强大的代码生成工具,它能够帮助开发者自动生成基于数据库模式的代码,从而提高开发效率。在“CodeSmith7 Pg数据库补丁及源码”这个资源中,重点涉及的是针对PostgreSQL数据库的支持和相关的源码...

    oracle数据库补丁p20299013_112040_Linux-x86-64

    在这个例子中,“11”代表主版本,“2”代表次版本,“0”是次要更新,而“4”是修正级别或补丁集。Oracle数据库11.2.0.4是在11.2主线版本上的一个稳定更新,包含了多项性能优化、安全增强和bug修复。 补丁“p...

    Oracle数据库补丁安装说明.doc

    Oracle数据库补丁安装说明.doc

    oracle数据库故障紧急处理预案.pdf

    Oracle 数据库故障紧急处理预案 Oracle 数据库故障紧急处理预案是指在数据库出现故障时,如何快速地对其进行修复和恢复。这些故障可能是由于硬件故障造成的,也可能是人为误操作而引起。所以我们首先要判断问题的...

Global site tag (gtag.js) - Google Analytics