select *
from pos_product_info_20110315_tmp p
where length(p.color_id) < 2;表中查找color_id的值长度为1的记录,现在我要更新这些数据,
ex:1 color_id = 2, 我要修改成0002,4位长度。
请问这个sql怎么写呢?
谢谢了。。
解决方案 »
- Oracle User与Schema
- sql语句如何用一个短的字符串匹配一个长的字符串,长得字符串是否存在短的
- 小弟求RMAN备份的完整步骤和LOGMINER的完整步骤,最好详细些,不要链接,谢谢了,分不够再加
- oracle两个很尴尬的问题
- oracle 分别连接 oracle sqlserver!!!!!!
- [高分]存储过程中的那个out参数都有什么用?请高手给个例子!谢谢!
- 用客户端访问oracle的问题
- 如何导出oracle数据库中表的结构(字段名称,类型等)
- oracle转换java的时间戳
- oracle链接问题。。。求高手指点。。。感谢。。。
- (急)ORACLE触发器的问题
- 求一条SQL语句???
update pos_product_info_20110315_tmp p
set p.color_id = LPad(color_id,4,0)
where length(p.color_id) < 2;谢谢潘哥~~哈哈。。