关于根据oracle字段长度更新字段值
来源:互联网 发布:如何下载excel2007软件 编辑:程序博客网 时间:2024/06/06 07:34
今天遇到一个问题,WMS从SAP那边同步过来的产品表里面的品牌类型跟同步过来的物料主数据里面的品牌类型对应不上,暂时解决办法是将品牌类型的ID前面需要加0处理。
首先说一下这个有几种方案可以用(暂列2种):
第一种:
例如:一个varchar(2) 字段,里面有数据4和04,这2个应该是相等的,在查询这个字段的时候, 再4的左边加一个0。
采用处理WMS的查询方法在特定的值前面加0判断;
select * from table where lpad(字段,2,'0')='05';
第二种:
更新WMS品牌表,把0加上;
第一步查询出长度为2的ID:
select ID from tablename where length(ID)=2;
第二步添加0:
select lpad(ID,3,'0') from tablename;
第三步更新值:
update tablename set ID=lpad(ID,3,'0') where length(ID)=2;
以上个人操作总结,实属ORACLE菜鸟。欢迎大牛指教。
0 0
- 关于根据oracle字段长度更新字段值
- oracle 根据值找字段
- 根据条件更新字段
- oracle字段内容长度
- 限制oracle字段长度
- mybatis 根据Map字段对应值更新
- oracle根据字段值查询所有表及其字段.txt
- oracle更改字段长度,添加字段
- oracle修改字段名及字段长度
- oracle 修改字段名, 字段长度
- oracle 更新clob字段
- oracle 更新Clob字段
- Oracle更新字段
- 更新Oracle BLOB字段
- Oracle 根据字段条件显示不同字段
- Oracle 改变字段长度 语句
- [Oracle]存储汉字字段长度
- oracle varchar2 字段类型长度
- spring mvc中的@PathVariable
- CentOS安装软件<一> MYSQL
- c++(1)
- BruteForceMatcher无法找到
- 什么是P问题、NP问题和NPC问题
- 关于根据oracle字段长度更新字段值
- Android 学习记录-零散知识点
- 【模拟】HDU4509湫湫系列故事——减肥记II
- position、opacity与z-index的组合
- activiti自定义流程之整合(五):启动流程时获取自定义表单
- android 调用远程service时报java.lang.SecurityException: Binder invocation to an incorrect interface异常
- Linux用户管理:addgroup、adduser、usermod
- Fragment页面的切换
- Java中关于异常的一些问题(一)