我有一个包含数百万条记录的DB2数据库.我发现一些char()或varchar()字段包含不应存储的特殊字符.我猜应用程序收到了破碎的数据或一些代码.
无论如何,我想找到具有这些破碎数据的记录,这些数据是特殊字符(不是字母).
我试图找到使用查询的方式,但不能.有人知道好的查询或建议吗?
在我的项目中,我将不得不基于Web服务技术开发一些数据输入/输出接口.所以到现在为止我已经研究过了.
我对使用Java的Web服务感到好奇的是我可以使用或不使用的库.
当我搜索java库时,我发现Axis2和CXF是非常常见且着名的java w/s库.问题是我必须使用包含轴的RAD 7.0.
似乎Axis和Axis2之间存在巨大的变化,不幸的是我无法使用Axis2.
现在,我的合作伙伴提供了WSDL,我必须实现客户端W/S. 如果我通过Axis或Axis2或CXF从WSDL创建客户端代理代码,它们是否都是相同的代码?
或者如果我必须使WSDL为Axis提供我的W/S接口,那么Axis2或CXF用户是否会遇到问题?
在我的情况下,我很新,害怕使用Axis.谁能给我一些建议?
谢谢.
祝你有美好的一天.
我做了这样的查询
SELECT *
FROM TABLE_A
WHERE 1=1
AND ID_NO IN (
SELECT ID_NO
FROM TABLE_B
WHERE SEQ = '1'
)
Run Code Online (Sandbox Code Playgroud)
问题是TABLE_B中没有列'ID_NO'.所以我期待查询不起作用.但是这个查询有效.我不明白为什么.
为什么不引起错误?