有个SQL字符串拼接-----------很奇怪的问题
字段 ImageFileTop 和ReportNo都是字符串
为什么以下代码可以执行
update Report set ImageFileTop=ReportNo+'T'+'.jpg'
update Report set ImageFileBot=ReportNo+'B'+'.jpg'
但加个-号后以下的确无法更新执行
update Report set ImageFileTop=ReportNo+'-T'+'.jpg'
update Report set ImageFileBot=ReportNo+'-B'+'.jpg'
提示:
消息 8152,级别 16,状态 13,第 1 行
将截断字符串或二进制数据。
语句已终止。
为什么以下代码可以执行
update Report set ImageFileTop=ReportNo+'T'+'.jpg'
update Report set ImageFileBot=ReportNo+'B'+'.jpg'
但加个-号后以下的确无法更新执行
update Report set ImageFileTop=ReportNo+'-T'+'.jpg'
update Report set ImageFileBot=ReportNo+'-B'+'.jpg'
提示:
消息 8152,级别 16,状态 13,第 1 行
将截断字符串或二进制数据。
语句已终止。
...全文
相关推荐
真正的《SQL Injection Cheat Sheet》
因为在CSDN里下了一个不是我想要的,于是费心找了一份,自己转成的PDF,希望各位有用。该文是全英文的,主要整理了各种SQL注入方式,并有简单的说明和分析对策,有兴趣的同学可以下来看看。
MySQL编码问题导致含中文字段无法进行删除操作
今天碰到一个十分诡异的事情,在进行delte操作的时候出现数据删除不掉的问题,写一篇博客记录下来,避免再次踩坑。 抛出问题 因为是一个自己弄得一个很小的测试程序的后台,所以没有使用当下流行的Spring框架以及MyBatis,在开发一个删除数据库字段接口的时候发现接口没有报任何错误,但是查询的结果是没有删除成功[这里的字段是包含中文的],贴下代码: protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
有关java中的Date,String,Timestamp之间的转化问题
有关java中的Date,String,Timestamp之间的转化问题
php实现解析xml并生成sql语句的方法
主要介绍了php实现解析xml并生成sql语句的方法,涉及php针对xml格式文件的读取、解析及sql字符串拼接相关操作技巧,需要的朋友可以参考下
數據庫程式:尚未完成的<>
一個尚未完成的數據庫萬能查詢工具,由於遇到奇怪的錯誤現象(當出現一次未有返回結果的操作就不能再查詢)請大家共同研究......


疑难问题
