表的字段的内容:
1.TIF
2.TIF
3.TIF
4.TIF现在怎么才能改成
1
2
3
4

解决方案 »

  1.   

    select substr(field,1,length(field)-4) from table;
      

  2.   

    select substr(field,1,instr(field,'.',1)-1) from table
      

  3.   

    我是想实际修改表中的数据,不是要SELECT后的结果,请问怎么写呢?
    另外,我还想在转换成
    1
    2
    3
    4
    后再把该字段由字符型改成数值型,用语句怎么写啊? 因数据库不在我手上.
      

  4.   

    update table set field=substr(field,1,instr(field,'.',1)-1);

    update table set field=substr(field,1,length(field)-4);
      

  5.   

    update table set field=substr(field,1,length(field)-4);