日期:2014-05-16  浏览次数:20703 次

求一个sql更新语句
图片名称太长了,想缩短
如:0100641F464B822D2D8CD20042A3A1F56C3D71-EA79-F3FE-55D3-3E2DA870612A.jpg
sql语句红色部分都删除掉,包括.jpg 0100641F464B822D2D8CD20042A3A1F56C3D71-EA79-F3FE-55D3-3E2DA870612A.jpg
意思就是从第一个" - " 减号往后全部删除不要了


------解决方案--------------------
SQL code

update table_name 
set col_name=substring(col_name,1,instr(col_name,'-')-1)