Oracle的数据更新操作

根据字段长度筛选符合条件的数据:

select tbID from tablename where length(tbID)=2

在字段前添加0补齐3位:

select lpad(tbID,3,‘0‘) from tablename

更新字段值:

update tablename set tbID=lpad(tbID,3,‘0‘) where length(tbID)=2

同上,如果是1位更新为3位前面补0;

以上就是处理今天遇到的问题。

时间: 2024-10-29 04:40:32

Oracle的数据更新操作的相关文章

ORACLE 导入导出操作

1.导入命令: imp userId/[email protected] full=y  file=D:\data\xxx.dmp ignore=y 2.导出命令 exp userId/[email protected] file=d:\dkj\test.dmp tables=(wf_test) exp userId/[email protected] buffer=50000000 file=D:\data\xxx.dmp owner=userId 1.在安装完ORACLE 11g后,在sql

oracle数据库误操作把表删除了,怎样恢复

一:表的恢复 对误删的表,只要没有使用PURGE永久删除选项,那么从flash back区恢复回来希望是挺大的.一般步骤有: 1.从flash back里查询被删除的表 select * from recyclebin 2.执行表的恢复 flashback table tb to before drop,这里的tb代表你要恢复的表的名称. 二:表数据恢复 对误删的表记录,只要没有truncate语句,就可以根据事务的提交时间进行选择恢复,一般步骤有: 1.先从flashback_transact

什么是oracle自动恢复操作

这是由系统进行的恢复.无需人的管理和操作.一般当系统由于突然掉电而出现故障时用这种方法.当再次启动数据库就会进行自动恢复.    不像简单的DOS系统,oracle系统在运行时有许多事务要处理,并且存在许多进程.无论此时人是否对系统进行了操作,这些事务和进程都是存在并运行着的.因此,oracle系统非常复杂,绝不允许中途突然关电源,那样会使系统受到损害.    但是有时并非人自愿的,电源不好而突然掉电,或是未通知的突然停电,而又没有使用不间断电源UPS,则此时数据库系统将难免受到损害.由于掉电,

oracle 12c 初步操作

查看是否为cdb SQL> select name,cdb,open_mode,con_id from v$database; NAME CDB OPEN_MODE CON_ID --------------------------- --------- ------------------------------------------------------------ ---------- ORCL12C YES READ WRITE 0 查看当前容器 SQL> show con_nam

TUniQuery 对应的tb_table中的数据更新操作

TUniQuery 对应的tb_table中的数据更新操作 如上图所示,在Table Name 中加入要更改的数据库表,点击Get Fields 选中id字段,点击Generate SQL ,这样就会自动生成一个随着Query的改变同时改变关联的数据库表的Query,不知道大家能不能看懂,我的描述能力不太好,请见谅.我写下来也是方便自己看的.

Oracle表的操作

--创建表 CREATE [GLOBAL TEMPORARY] TABLE table_name( coloum_name TYPE [CONSTRAINT constraint_def DEFAULT default_exp] [,coloum_name TYPE [CONSTRAINT constraint_def DEFAULT default_exp] ...] ) [ON COMMIT {DELETE | PRESERVE} ROWS] TABLESPACE tab_space; /*

Oracle 数据库常用操作语句大全

Oracle 数据库常用操作语句大全 一.Oracle数据库操作 1.根据删除的时间查询出被删除的数据 select * from szdj_work_plan AS OF TIMESTAMP TO_TIMESTAMP('2018-1-19 16:51:37', 'yyyy-mm-dd hh24:mi:ss') where subject='测试一下删除0119' 1.表中唯一的最大的值 select hibernate_sequence.nextval from dual 1.创建数据库 cr

ORACLE清空回收站操作

ORACLE清空回收站操作 a.查看那些对象被删除至回收站 select * from user_recyclebin;b.清空回收站中的某个表 purge table orgin_table_name; purge index orgin_index_name;c.清空整个回收站 purge recycle;d.删除表不进入回收站 drop table table_name purge;e.从回收站恢复被删除的表   flashback table table_name to before d

在Eclipse中通过JDBC连接Oracle数据库并操作

一.JDBC释义 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成.JDBC为数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序,并且可跨平台运行,并且不受数据库供应商的限制. 二.JDBC连接Oracle数据库的流程及原理 1)在开发环境中加载指定数据库的驱动