db2如何 varchar转int类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了db2如何 varchar转int类型相关的知识,希望对你有一定的参考价值。

sql语句里面2个对应的类型不同怎么转、

String sql="select a.xybh,a.xm,a.xb,a.zjh,a.pxcxhlb,a.pxsj,a.ssjg,b.jlyxm,c.cphm from administrator.t_xysqxxb as a ," +
mode+tablename+PXJLTABLE_VALUE+" as b,administrator.t_clglxxb as c where a.xybh=b.xybh and a.xyzt='31'" +
"and b.jsybh=c.sbbh and b.pxkm='2'";

b.jsybh=c.sbbh 一个是int类型 一个是string类型的·这里面怎么转

参考技术A 要转成数字型的话 int(‘111’),转成char的话就是 char(111)

oracle中clob可以转成varchar2吗

字段长度是clob的大,varchar2的短,所以Oracle在modify的时候,会提示用户长度的问题。
最好的办法是先新增一个varchar2类型的字段,长度clob类型字段中最长的设计,将clob字段中的信息update到新的字段中后,删除clob类型的字段。如果字段名称需要一致的话,重命名字段名称。
参考技术A varchar2有长度限制 ,clob可以考虑截取部分出来,如:
to_char(substr(mw.context_,1,1000))

以上是关于db2如何 varchar转int类型的主要内容,如果未能解决你的问题,请参考以下文章

(转)mysql数据库中存储数字字段时,选择int和varchar的区别

MySQL字符varchar转换为int、date

如何将特定行/单元格的类型从 int 更改为 varchar

oracle decimal(10,0)类型强制转换sql char(10) 如何转换

char *怎样转成int

如何把SQL datetime转换成varchar