hur.cn - 华软网

 热门搜索

在线急等

  作者:未知    来源:网络    更新时间:2019/1/25
有一数据库字段m1,m2,m3
想使m1=m2/m3,这个 / 不是除号,而只是一个符号,请问应怎么写?


------华软网友回答------
什么意思?是想作为一个字符串吗?m1+"/"+m2行不?
------华软网友回复------
m1 = string( m2 ) + '/' + string( m3 )
------华软网友回复------
用 / 个
------华软网友回复------
update table set m1=string(m2)+'/'+string(m3) where m3=1;
不可功!

我想要的是比如m1=2/3,2是m2的值,3是m3的值.
------华软网友回复------
这个跟你用的是什么数据库有关,比如oracle的话,应该这样:
update table set m1=to_char(m2)||'/'||to_char(m3) where m3=1;
而且,m1不应该为字符川型
------华软网友回复------
当然,能够先用,pb剧本ls_m1 = string( m2 ) + '/' + string( m3 )
然后再update table set m1 = :ls_m1 where m3=1      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。